Javascript Mustach在dom中呈现实际的HTML标记?

Javascript Mustach在dom中呈现实际的HTML标记?,javascript,html,templates,mustache,Javascript,Html,Templates,Mustache,我有一个简单的mustache函数,它抓取一个模板,处理它,然后使用$()。append在需要的地方插入它 问题是它实际上呈现的是html标记,而不仅仅是文本 而不是: paragraph1... paragraph2... 确实如此(实际上显示了html标记): template.html: <div> {{content}} </div> {{content}} 相当标准的东西。。。直到大约两天前,它还运行得很好。。。我不知道我能做些什么导致这一切 有人能告诉

我有一个简单的mustache函数,它抓取一个模板,处理它,然后使用$()。append在需要的地方插入它

问题是它实际上呈现的是html标记,而不仅仅是文本

而不是:

paragraph1...
paragraph2...
确实如此(实际上显示了html标记):

template.html:

<div>
{{content}}
</div>

{{content}}
相当标准的东西。。。直到大约两天前,它还运行得很好。。。我不知道我能做些什么导致这一切

有人能告诉我为什么会发生这种情况吗


谢谢大家!

也许可以尝试使用3
{{{{{content}}

默认情况下,所有变量都是HTML转义的。如果要呈现未缩放的HTML,请使用三个小胡子:
{{{{{name}}
。您还可以使用&来取消对变量的scape


我在git的回执上看到了这个胡子

两天前,您的内容中显然没有
p
标记:)
$.get(baseUrl+"js_temp/template.html", function(templates) {
     tab.append(Mustache.render(templates, templateData));
});
<div>
{{content}}
</div>