Twig 中的奇怪形式行为

Strange form behaviour in Twig

我有一个在 Twig 中逐行显示的表单。在特定行上,我尝试将 HTML 属性作为选项传递,如下所示:

{{ form_row(form.classic_text, {'attr': {'class': 'test'}}) }}

选项被传递到表单,我可以看到 class 被应用到表单。但是,当我在上面的代码之后放一个转储时,像这样:

{{ form_row(form.classic_text, {'attr': {'class': 'test'}}) }}
{{ dump(form.classic_text) }}

attr 数组为空。知道为什么吗?感谢阅读,我可以提供更多需要的信息。

我想这只是因为您试图访问 attr 数组所在范围之外的数组