Mustache.js 中的 HTML 文本

问题描述 投票:0回答:2
javascript mustache
2个回答
128
投票

如果要输出 html,请使用三重大括号。

{{{html}}}

来自文档:

默认情况下,所有变量都是 HTML 转义的。如果要渲染未转义的 HTML,请使用三胡须:{{{name}}}。您还可以使用 & 来取消转义变量。

https://github.com/janl/mustache.js/


0
投票

{{{}}} 如果您使用小胡子作为短信,三括号语法将不起作用。 相反,您可以使用下面提到的正则表达式

replace(/<[^>]+>/g, '')

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.