我想在我的swig表达式标签中写多行,但是条件没有评估, 但如果我用不同的标签写所有的陈述,那么它是有效的。 请找到以下示例:
{% set promo_class = "whatone" %}
{% if (loop.index % 2) == 0 %}
{% set promo_class= promo_class +" mhxxl"; %}
{% endif %}
以下对我不起作用,而上面一个是
{%
set promo_class = "whatone";
if ( loop.index % 2 ) == 0
set promo_class= promo_class +" mhxxl";
endif;
%}
答案 0 :(得分:1)
块语句不是Swig模板语言的一部分。在文档中没有任何地方显示它作为示例或可用的语法风格。