Tipos do Liquid disponíveis
Observação
Desde o dia 12 de outubro de 2022, os portais do Power Apps passaram a ser Power Pages. Mais Informações: O Microsoft Power Pages já está disponível para todos (blog)
Em breve, migraremos e mesclaremos a documentação dos portais do Power Apps com a documentação do Power Pages.
Os objetos líquidos podem retornar um dos sete tipos básicos: Cadeia de Caracteres, Número, Booliano, Matriz, Dicionário, DateTime ou Null. Os valores líquidos podem ser inicializados usando as marcas atribuir ou capturar.
Cadeia de caracteres
Uma cadeia de caracteres é declarada colocando-se o texto entre aspas simples ou duplas.
{% assign string_a = "Hello World!" %}
{% assign string_b = 'Single quotes work too.' %}
Obtenha o número de caracteres em uma cadeia de caracteres com a propriedade de tamanho.
{{ string_a.size }} <!-- Output: 12 -->
Número
Os números podem ser inteiros ou flutuantes.
{% assign pi = 3.14 %}
{% if page.title.size > 100 %}
This page has a long title.
{% endif %}
Booliano
Um Booliano é verdadeiro ou falso.
{% assign x = true %}
{% assign y = false %}
{% if x %}
This will be rendered, because x is true.
{% endif %}
Matriz
Uma matriz mantém uma lista de valores de qualquer tipo. Você pode acessar um determinado item por índice (com base zero) usando [ ], iterá-los usando for tag, e obter o número de itens em uma matriz usando a propriedade de tamanho.
{% for view in entitylist.views %}
{{ view.name }}
{% endfor %}
{{ entitylist.views[0] }}
{% if entitylist.views.size > 0 %}
This list has {{ entitylist.views.size }} views.
{% endif %}
Dicionário
Os dicionários contêm uma coleção de valores que pode ser acessada por uma chave de cadeia de caracteres. Você pode acessar um determinado item por chave de cadeia de caracteres usando [ ], iterá-los usando for tag, e obter o número de itens no dicionário usando a propriedade de tamanho.
{{ request.params[ID] }}
{% if request.params.size > 0 %}
The request parameters collection contains some items.
{% endif %}
DateTime
Um Objeto DateTime representam uma data e hora específicas.
{{ page.modifiedon | date: 'f' }}
Nulo
Null representa um valor vazio ou não existente. Todos os resultados que tentarem retornar um valor null não retornarão nada. Será tratado como falso nessas condições.
{% if request.params[ID] %}
This will render if the ID request parameter is NOT null.
{% endif %}
Consulte também
Armazenar conteúdo de origem usando os modelos da Web
Compreender operadores do Líquido
Condicional
Objetos do Líquido
Marcas do Líquido
Filtros do Líquido
Observação
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).