Twig 在for循环中调用宏

Twig 在for循环中调用宏,twig,Twig,twig中是否可以通过将变量从循环传递到宏调用中来调用for循环中的宏 例如: {% for formElem in formElems %} {{ forms.elem({{ formElem.type }}, {{ formElem.name }}, {{ formElem.value }}) }} {% endfor %} 顺便说一句,我知道上面的语法不起作用,因为我尝试过,但出现了一个错误,但是,是否可以将变量传递给宏?尝试将语法更改为: {% for formElem in fo

twig
中是否可以通过将变量从循环传递到宏调用中来调用for循环中的宏

例如:

{% for formElem in formElems %}
  {{ forms.elem({{ formElem.type }}, {{ formElem.name }}, {{ formElem.value }}) }}
{% endfor %}

顺便说一句,我知道上面的语法不起作用,因为我尝试过,但出现了一个错误,但是,是否可以将变量传递给宏?

尝试将语法更改为:

{% for formElem in formElems %}
    {{ forms.elem(formElem.type, formElem.name, formElem.value) }}
{% endfor %}

无需使用
{{}
将细枝变量传递给细枝宏

尝试将语法更改为:

{% for formElem in formElems %}
    {{ forms.elem(formElem.type, formElem.name, formElem.value) }}
{% endfor %}
无需使用
{{}
将细枝变量传递给细枝宏