八字胡js:是否有可能有八字胡渲染HTML是在json对象传入

mustache js : is it possible to have mustache render html that is within the json object being passed in?

本文关键字:八字胡 是在 json 对象 HTML js 是否 可能有      更新时间:2023-09-26

是否有可能在json对象内传递的胡子渲染html ?下面是一个例子:

json对象

{
    message : "Hello World! <em>How are you?</em>"
}
模板

<p>{{message}}</p>

电流输出

Hello World !你好吗?

期望输出值

Hello World !你好吗?

使用'三重胡子',即{{{message}}}而不是{{message}}。额外的大括号覆盖了Mustache.js的默认转义。

如果你的mustache.js是相对较新的,你也应该能够使用&来取消转义值,即{{&message}} .

默认行为是转义Mustache中的所有变量。但是您可以像{{{ message }}}这样做未转义的HTML。

见http://mustache.github.io/mustache.5.html