Operatori condizionali Liquid disponibili
Nota
A partire dal 12 ottobre 2022, i portali Power Apps sono denominati Power Pages. Altre informazioni: Microsoft Power Pages è ora generalmente disponibile (blog)
A breve verrà eseguita la migrazione e l'unione della documentazione dei portali Power Apps con la documentazione di Power Pages.
Quando utilizzato in istruzioni condizionali (if, unless), alcuni valori Liquid verranno come true e alcuni verranno elaborati come false.
In Liquid, null e il valore booleano false sono trattati come false; tutto il resto è trattato come true. Le stringhe vuote, le matrici vuote e così via, vengono gestiti come true. Ad esempio,
{% assign empty_string = "" %}
{% if empty_string %}
<p>This will render.</p>
{% endif %}
Puoi testare le stringhe e le matrici vuote utilizzando il valore vuoto speciale se necessario.
{% unless page.title == empty %}
<h1>{{ page.title }}</h1>
{% endunless %}
Puoi inoltre verificare le dimensioni di tipi Liquid, tipi Liquid o tipi Liquid mediante la proprietà size speciale.
{% if page.children.size > 0 %}
<ul>
{% for child in page.children %}
<li>{{ child.title }}</li>
{% endfor %}
</ul>
{% endif %}
Riepilogo
Operatore | Vero | Falso |
---|---|---|
Vero | × | |
Falso | × | |
Null | × | |
Stringa | × | |
stringa vuota | × | |
0 | × | |
1, 3,14 | × | |
matrice o dizionario | × | |
matrice o dizionario vuoti | × | |
Oggetto | × |
Vedi anche
Archiviazione di contenuto di origine utilizzando modelli Web
Informazioni sugli operatori Liquid
Tipi Liquid
Oggetti Liquid
Tag Liquid
Filtri Liquid
Nota
Puoi indicarci le tue preferenze di lingua per la documentazione? Partecipa a un breve sondaggio. (il sondaggio è in inglese)
Il sondaggio richiederà circa sette minuti. Non viene raccolto alcun dato personale (Informativa sulla privacy).