【发布时间】:2015-08-29 14:10:24
【问题描述】:
从 Liquid 模板中的数组调用项目时,如何调用 does not contain 或 not in array?
【问题讨论】:
从 Liquid 模板中的数组调用项目时,如何调用 does not contain 或 not in array?
【问题讨论】:
unless 救援!
创建一个 [A, B, C] 数组。
{% assign input = "A,B,C" | split:"," %}
unless 仅在不满足约束时打印。
这不打印:
{% unless input contains 'A' %}No A{% endunless %}
这会打印“No Z”:
{% unless input contains 'Z' %}No Z{% endunless %}
【讨论】:
{% if input contains 'A' and input does not contain 'Z' %}
{% if input contains 'A' %}{% unless input contain 'Z' %}
你可以这样做:
{% if collection.tags contains 'tag' %}
{% else %}
do stuff!
{% endif %}
【讨论】: