Tilgjengelige Liquid-typer
Obs!
Fra og med 12. oktober 2022 er Power Apps-portaler Power Pages. Mer informasjon: Microsoft Power Pages er nå tilgjengelig (blogg)
Vi overfører og slår snart sammen Power Apps-portaldokumentasjonen med Power Pages-dokumentasjonen.
Liquid-objekter kan returnere én av sju hovedtyper: streng, tall, boolsk, matrise, ordliste, dato/klokkeslett eller null. Liquid-variabler kan initialiseres ved hjelp av kodene assign eller capture.
Streng
En streng deklareres ved å omslutte tekst i enkle eller doble anførselstegn.
{% assign string_a = "Hello World!" %}
{% assign string_b = 'Single quotes work too.' %}
Hent antall tegn i en streng med size-egenskapen.
{{ string_a.size }} <!-- Output: 12 -->
Tall
Tall kan være heltall eller flyttall.
{% assign pi = 3.14 %}
{% if page.title.size > 100 %}
This page has a long title.
{% endif %}
Boolsk
Boolske verdier er enten sann eller usann.
{% assign x = true %}
{% assign y = false %}
{% if x %}
This will be rendered, because x is true.
{% endif %}
Matrise
Matriser inneholder en liste med verdier av alle typer. Du har tilgang til et angitt element etter (nullbasert) indeks ved å bruke [ ], iterere over dem ved hjelp av for-koden, og få antall elementer i matrisen ved hjelp av size-egenskapen.
{% for view in entitylist.views %}
{{ view.name }}
{% endfor %}
{{ entitylist.views[0] }}
{% if entitylist.views.size > 0 %}
This list has {{ entitylist.views.size }} views.
{% endif %}
Ordliste
Ordlister holder en samling med verdier som kan åpnes av en strengnøkkel. Du har tilgang til et angitt element etter strengnøkkel ved å bruke [ ], iterere over dem ved hjelp av for-koden, og få antall elementer i ordlisten ved hjelp av size-egenskapen.
{{ request.params[ID] }}
{% if request.params.size > 0 %}
The request parameters collection contains some items.
{% endif %}
Dato/klokkeslett
DateTime-objekter representerer en bestemt dato og klokkeslett.
{{ page.modifiedon | date: 'f' }}
Null
Null representerer en tom eller ikke-eksisterende verdi. Utdata som prøver å returnere en nullverdi gjengir ingenting. Den behandles som usann i betingelser.
{% if request.params[ID] %}
This will render if the ID request parameter is NOT null.
{% endif %}
Se også
Lagre kildeinnhold ved hjelp av nettmaler
Forstå Liquid-operatorer
Betingelser
Liquid-objekter
Liquid-koder
Liquid-filtre
Obs!
Kan du fortelle oss om språkinnstillingene for dokumentasjonen? Ta en kort undersøkelse. (vær oppmerksom på at denne undersøkelsen er på engelsk)
Undersøkelsen tar rundt sju minutter. Det blir ikke samlet inn noen personopplysninger (personvernerklæring).