Beschikbare Liquid-typen

Notitie

Met ingang van 12 oktober 2022 wordt Power Apps-portals hernoemd tot Power Pages. Meer informatie: Microsoft Power Pages is nu algemeen beschikbaar (blog)
We zullen binnenkort de documentatie voor Power Apps-portals migreren en samenvoegen met Power Pages-documentatie.

Liquid-objecten kunnen één van zeven basistypen retourneren: Tekenreeks, Getal, Boolean, Matrix, Woordenlijst, DateTime of Nul. Liquid-variabelen kunnen worden ingeïtialiseerd door de tags assign of capture te gebruiken.

Tekenreeks

Een tekenreeks wordt gedeclareerd door tekst tussen enkele of dubbele aanhalingstekens te plaatsen.

{% assign string_a = "Hello World!" %}

{% assign string_b = 'Single quotes work too.' %}

Het aantal tekens in een tekenreeks haalt u op met de eigenschap voor grootte.

{{ string_a.size }} <!-- Output: 12 -->

Nummer

Getallen kunnen gehele getallen of zwevend zijn.

{% assign pi = 3.14 %}

{% if page.title.size > 100 %}

This page has a long title.

{% endif %}

Boolean

Een booleaanse waarde is true of false.

{% assign x = true %}

{% assign y = false %}

{% if x %}

This will be rendered, because x is true.

{% endif %}

Matrix

Een matrix bevat een lijst met waarden van elk type. U hebt toegang tot een bepaald item via de (op nul gebaseerde) index met [], door deze te doorlopen met de for tag en het aantal items in de matrix op te halen via de eigenschap voor grootte.

{% for view in entitylist.views %}

{{ view.name }}

{% endfor %}

{{ entitylist.views[0] }}

{% if entitylist.views.size > 0 %}

This list has {{ entitylist.views.size }} views.

{% endif %}

Woordenboek

Dictionaries bevatten een verzameling van waarden die toegankelijk zijn door middel van een tekenreekssleutel. U hebt toegang tot een bepaald item via de tekenreekssleutel met [], door deze te doorlopen met de for tag en het aantal items in het woordenboek op te halen via de eigenschap voor grootte.

{{ request.params[ID] }}

{% if request.params.size > 0 %}

The request parameters collection contains some items.

{% endif %}

DateTime

Een datum/tijd-object vertegenwoordigt een specifieke datum en tijd.

{{ page.modifiedon | date: 'f' }}

Null

Null vertegenwoordigt een lege of niet-bestaande waarde. Iedere uitvoer die probeert een null-waarde te retourneren, geeft niets weer. In voorwaarden wordt een dergelijke waarde beschouwt als false.

{% if request.params[ID] %}

This will render if the ID request parameter is NOT null.

{% endif %}

Zie ook

Broninhoud opslaan met behulp van websjablonen
Liquid-operatoren
Voorwaardelijk
Liquid-objecten
Liquid-codes
Liquid-filters

Notitie

Laat ons uw taalvoorkeuren voor documentatie weten! Beantwoord een korte enquête. (houd er rekening mee dat deze in het Engels is)

De enquête duurt ongeveer zeven minuten. Er worden geen persoonlijke gegevens verzameld (privacyverklaring).