Twig 如何计算细枝表达式

Twig 如何计算细枝表达式,twig,Twig,我已经竭尽全力去解决这个问题,但还没有运气 {% for field in fields %} {{dump(form.children.~(field.label)~.vars.value)}} {% endfor %} 你看到上面的代码了吗?如何让twig首先计算(field.label),然后计算表达式的其余部分((form.children.Age.vars.value))。现在它抛出了细枝语法错误 Expected name or number. 有什么想法吗?您可以使用:

我已经竭尽全力去解决这个问题,但还没有运气

{% for field in fields %}
    {{dump(form.children.~(field.label)~.vars.value)}}
{% endfor %}
你看到上面的代码了吗?如何让twig首先计算
(field.label)
,然后计算表达式的其余部分(
(form.children.Age.vars.value)
)。现在它抛出了细枝语法错误

Expected name or number.
有什么想法吗?

您可以使用:

{% for field in fields %}
    {{ dump(form.children[field.label].vars.value) }}
{% endfor %}
干杯

谢谢Wouter的风格:)我讨厌手机应用