【发布时间】:2018-01-11 08:44:35
【问题描述】:
我把 Twig 和 Mustache 结合在一起了。因为它们都使用相同的书签标签
{{ var }}
我改变了 Mustache 标签,像这样
Mustache.parse(template, ['${', '}']);
所以我在 Mustache 中使用了这个书签
${ var }
并且没有冲突。 当我需要告诉 Mustache 不要转义 HTML 时,问题就出现了。正如Documentation 所说,我要使用
{{{ do_not_escape_this_var }}}
但这会导致与 Twig 发生冲突!而且好像没有办法自定义。
我知道我可以覆盖 Twig 的书签,但这对于习惯于 Twig 默认标签的前端团队来说是不利的。
有什么解决办法吗?谢谢
【问题讨论】: