Kopīgot, izmantojot


Pieejamie Liquid nosacījuma operatori

Kad tiek izmantotas nosacījuma paziņojumos (ja,ja vien), dažas Liquid vērtības tiek uzskatītas par patiesām, un dažas tiek uzskatītas par aplamām.

Ja nestingra, nulles un būla vērtība tiek uzskatītas par aplamām, visas pārējās vērtības tiek uzskatītas par patiesām. Tukšas virknes, tukši masīvi u.c. tiek uzskatīti par patiesiem. Piemēram,

{% assign empty_string = "" %}
{% if empty_string %}
<p>This will render.</p>
{% endif %}

Jūs varat pārbaudīt tukšas virknes un masīvus, izmantojot īpašu tukšu vērtību, ja nepieciešams.

{% unless page.title == empty %}
<h1>{{ page.title }}</h1>
{% endunless %}

Varat arī pārbaudīt Liquid tipu lielumu, izmantojot īpašo lieluma rekvizītu.

{% if page.children.size > 0 %}
<ul>
{% for child in page.children %}
<li>{{ child.title }}</li>
{% endfor %}
</ul>
{% endif %}

Kopsavilkums

Operators Patiess Aplams
Patiess ×
Aplams ×
Nulle ×
Virkne ×
tukša virkne ×
0 ×
1, 3,14 ×
masīvs vai vārdnīca ×
tukšs masīvs vai vārdnīca ×
Objekts ×

Skatiet arī