我在JavaScript中有这样的数组:
[name: "myname", text: "<p>my html text</p>"]
现在,当我在我的Mustache模板中使用它时,它将文本显示为:
<p>my html text</p>
我只想把它作为html,如:
my html text
-
我使用的模板是这样的:
<div>
{{name}}
{{html}}
</div>
答案 0 :(得分:86)
如果要输出html,请使用三重花括号。 {{{html}}}
来自文档:
默认情况下,所有变量都是HTML转义的。如果要渲染未转义的HTML,请使用三重胡须:{{{name}}}。你也可以用&amp;取消变量。