Доступни Liquid условни оператори
Напомена
Од 12. октобра 2022. Power Apps портали постају Power Pages. Више информација: Услуга Microsoft Power Pages је сада општедоступна (блог)
Ускоро ћемо мигрирати и објединити документацију о Power Apps порталима са документацијом о услузи Power Pages.
Када се користи у условним изјавама (if, unless), поједине Liquid вредности ће бити третиране као тачне, а неке ће бити третиране као нетачне.
У језику Liquid, вредности „null“ и „нетачна логичка вредност“ се третирају као нетачне; све остало се третира као true. Празан ниске празни низови итд. се третирају као тачни. На пример,
{% assign empty_string = "" %}
{% if empty_string %}
<p>This will render.</p>
{% endif %}
Можете да тестирате има ли празних ниски и низова коришћењем посебне вредности празно ако је потребно.
{% unless page.title == empty %}
<h1>{{ page.title }}</h1>
{% endunless %}
Можете и да тестирате величину Liquid типова, Liquid типова или Liquid типова помоћу посебног својства величине.
{% if page.children.size > 0 %}
<ul>
{% for child in page.children %}
<li>{{ child.title }}</li>
{% endfor %}
</ul>
{% endif %}
Резиме
Оператор | True | False |
---|---|---|
True | × | |
False | × | |
Нула | × | |
String | × | |
празна ниска | × | |
0 | × | |
1, 3,14 | × | |
низ или речник | × | |
празан низ или речник | × | |
Објекат | × |
Такође погледајте
Чување изворног садржаја помоћу веб-предложака
Разумевање Liquid оператора
Типови Liquid објеката
Liquid објекти
Liquid ознаке
Liquid филтери
Напомена
Можете ли нам рећи о својим жељеним поставкама језика у документацији? Испуните кратку анкету. (имајте на уму да је ова анкета на енглеском језику)
Анкета ће трајати око седам минута. Не прикупљају се лични подаци (изјава о приватности).