Comparteix a través de


Tipus de Liquid disponibles

Nota

Des del 12 d'octubre de 2022, els portals del Power Apps són Power Pages. Més informació: Microsoft Power Pages ara està disponible de manera general (bloc)
Ben aviat migrarem i combinarem la documentació dels portals del Power Apps amb la documentació del Power Pages.

Els objectes de Liquid poden retornar un dels set tipus bàsics: Cadena, Número, Booleà, Matriu, Diccionari, Data/Hora o Nul. Les variables de Liquid es poden inicialitzar amb les etiquetes assigna o captura.

Cadena

Una cadena envolta el text entre cometes simples o dobles.

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

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

Podeu obtenir el número de caràcters d'una cadena amb la propietat de mida.

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

Número

Els números poden ser enters o decimals.

{% assign pi = 3.14 %}

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

This page has a long title.

{% endif %}

Boolean

Un booleà pot ser cert o fals.

{% assign x = true %}

{% assign y = false %}

{% if x %}

This will be rendered, because x is true.

{% endif %}

Matriu

Una matriu té una llista de valors de qualsevol tipus. Podeu accedir a qualsevol element determinat per l'índex (basat en zero) mitjançant [], iterar en ell amb una etiqueta for i obtenir el número d'elements de la matriu amb la propietat de mida.

{% for view in entitylist.views %}

{{ view.name }}

{% endfor %}

{{ entitylist.views[0] }}

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

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

{% endif %}

Dictionary

Els diccionaris tenen un conjunt de valors als quals s'hi pot accedir amb una clau de cadena. Podeu accedir a qualsevol element determinat per la clau de cadena mitjançant [], iterar en ell amb una etiqueta for i obtenir el número d'elements del diccionari amb la propietat de mida.

{{ request.params[ID] }}

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

The request parameters collection contains some items.

{% endif %}

DateTime

Un objecte DateTime representa una data i una hora específiques.

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

Nul

El valor Nul representa qualsevol valor buit o que no existeix. Les sortides que intenten retornar un valor nul no representaran res. Es tractaran com a falses en les condicions.

{% if request.params[ID] %}

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

{% endif %}

Consulteu també

Emmagatzematge de contingut d'origen mitjançant plantilles web
Comprensió dels operadors de Liquid
Condicional
Objectes de Liquid
Etiquetes de Liquid
Filtres de Liquid

Nota

Ens podeu dir quines són les vostres preferències d'idioma per a la documentació? Responeu una breu enquesta. (tingueu en compte que l'idioma de l'enquesta és l'anglès)

Trigareu uns set minuts a completar l'enquesta. No es recopilen dades personals (declaració de privadesa).