我正在使用 twig 并且需要访问名为“%”的资源字段。当我在树枝模板中尝试此操作时,出现错误:
{{ something.something2.%}}
有什么办法可以逃脱%
吗?
所以我意识到这是一个老问题,但我刚刚找到了答案。
您必须使用属性函数:
{{ attribute(something.something2, '%') }}
这用于获取带有任何特殊字符的属性的值,这些特殊字符会使我在其他情况下解释为其他含义。
您可以在此处查看该函数的文档:http: //twig.sensiolabs.org/doc/functions/attribute.html