6

我们正在使用 Mustachejs 转换旧的 CMS。内容的 BODY 包含一些 html 元素:

<strong>Mickey Mouse</strong> is a funny animal cartoon character created in 1928 by Walt Disney.

我们将值应用于 Mustachejs,例如{{Description}}

呈现的输出是

<strong>Mickey Mouse</strong> is a funny animal cartoon character
created in 1928 by Walt Disney.

Mustachejs 按字面意思显示数据库中的值。

我们如何让 Mustachejs 将 html 标记呈现为 html?

期望的结果

米老鼠是华特迪士尼于 1928 年创作的有趣的动物卡通人物。

4

1 回答 1

25

它并没有像在数据库中那样直接显示值,而是对其进行编码。它实际上在输出

&lt;strong&gt;Mickey Mouse&lt;/strong&gt;

使用 {{{three_braces}}} 让 Mustache 渲染而无需对字符串进行 html 编码。{{{描述}}}

于 2013-03-07T03:18:50.980 回答