Handlebars 模板

<div>
    {{contentText}}
</div>

JS
var contentText = {contentText: "<table><tr><td>Some Data<\/td><\/tr><\/table>"}

handle 条渲染将 HTML 显示为字符串,而不是渲染 HTML。

我哪里错了?

最佳答案

fine manual :



因此,如果您想按原样将 contentText 直接放入模板中,那么您需要:

<div>
    {{{contentText}}}
</div>

在您的模板中。

演示:http://jsfiddle.net/ambiguous/f7LJ5/

关于Handlebars.js 在表达式中传递 html,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18895094/

10-10 00:37