Dostępne operatory warunkowe Liquid
Uwaga
12 października 2022 r. funkcja Portale usługi Power Apps została przekształcona w usługę Power Pages. Więcej informacji: Usługa Microsoft Power Pages jest teraz ogólnie dostępna (blog)
Wkrótce zmigrujemy i scalimy dokumentację funkcji Portale usługi Power Apps z dokumentacją usługi Power Pages.
Gdy używane w instrukcjach warunkowych (jeśli, chyba że), niektóre wartości Liquid będą traktowane jako prawda, a niektóre będą traktowane jako fałsz.
W kodzie Liquid wartość null i wartość logiczna false są traktowane jako fałsz, wszystko inne jest traktowane jako prawda. Puste ciągi, puste tablice, itp., są traktowane jako prawda. Na przykład,
{% assign empty_string = "" %}
{% if empty_string %}
<p>This will render.</p>
{% endif %}
W razie potrzeby możesz sprawdzić puste ciągi i tablice za pomocą specjalnej wartości puste.
{% unless page.title == empty %}
<h1>{{ page.title }}</h1>
{% endunless %}
Można także sprawdzić rozmiar Typy Liquid, Typy Liquid, lub Typy Liquid przy użyciu właściwości Rozmiar specjalny.
{% if page.children.size > 0 %}
<ul>
{% for child in page.children %}
<li>{{ child.title }}</li>
{% endfor %}
</ul>
{% endif %}
Podsumowanie
Operator | Prawda | Fałsz |
---|---|---|
Prawda | × | |
Fałsz | × | |
Null (zero) | × | |
String | × | |
pusty ciąg | × | |
0 | × | |
1, 3.14 | × | |
tablica lub słownik | × | |
pusta tablica lub słownik | × | |
Obiekt | × |
Zobacz także
Przechowuj zawartość źródła przy użyciu szablonów sieci Web
Poznaj Operatory Liquid
Typy Liquid
Obiekty Liquid
Tagi Liquid
Filtry Liquid
Uwaga
Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)
Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).