我需要在 Twig 模板中转义一些类似 JS Twig 的变量,但我找不到任何关于如何做到这一点的信息。
此变量在 js 模板插件中使用,该插件使用与变量 twig 相同的模式
tooltipFormat: '<span style="color: {{color}}">●</span> {{offset:names}}: {{value}}',
这导致 Twig 渲染失败
Unexpected token "punctuation" of value ":" ("end of print statement" expected) in "path/to/template.twig" at line 116
预先感谢您的帮助。
最佳答案
您可以使用verbatim标签,例如,假设您不想处理您发布的所有代码,您可以按以下方式操作:
<span style="color: {{color}}">●</span>{% verbatim %} {{offset:names}}: {{value}}',{% endverbatim %}
这将转储颜色变量的值并转储逐字标记包围的代码
关于javascript - 如何在 JS 上转义类似 Twig 的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34042283/