我想为每个偶数行创建一个不同颜色的表格。为此,我创建了 css,如果迭代索引是偶数,我将不得不检查我的 twig 模板。
{% if loop.index == "even" %}
但是如何检查一个数字是否在树枝上?谢谢你。
我想为每个偶数行创建一个不同颜色的表格。为此,我创建了 css,如果迭代索引是偶数,我将不得不检查我的 twig 模板。
{% if loop.index == "even" %}
但是如何检查一个数字是否在树枝上?谢谢你。
Twig 有一个内置的“偶数”测试:
{% if (loop.index is even) %}
...your code here
{% endif %}
您必须使用“模”运算符,如下所示:
{% if(loop.index%2 == 0) %}
...your code here
{% endif %}
我认为更清洁的方法是:
{{ loop.index is odd ? 'is-odd' : 'is-even' }}