4

我想为每个偶数行创建一个不同颜色的表格。为此,我创建了 css,如果迭代索引是偶数,我将不得不检查我的 twig 模板。

{% if loop.index == "even" %}

但是如何检查一个数字是否在树枝上?谢谢你。

4

3 回答 3

14

Twig 有一个内置的“偶数”测试:

{% if (loop.index is even) %}

...your code here

{% endif %}
于 2013-07-16T13:24:24.090 回答
4

您必须使用“模”运算符,如下所示:

{% if(loop.index%2 == 0) %}

...your code here

{% endif %}
于 2013-07-16T13:15:37.193 回答
4

我认为更清洁的方法是:

{{ loop.index is odd ? 'is-odd' : 'is-even' }}
于 2018-09-17T22:45:28.640 回答