Param:
'<div class="someclass">' + somecontent + '</div>' + somecontent2模板:
<div>{{ param }}</div>在浏览器中,我有:
<div class="someclass"> somecontent </div>somecontent2如何隔离.someclass,使其呈现为dom元素,而不是文本?
发布于 2011-12-14 05:48:19
我认为所有Html元素在默认情况下都是转义的。要返回未转义的Html,请使用三重胡子:
<div>{{{param}}}</div>发布于 2012-11-21 23:52:56
为此,我建议使用部分模板。
<script id="main" type="text/html">
<div>{{>partial}}</div>
</script>
<script id="partial" class="partial" type="text/html">
<div class="someclass">{{somecontent}}</div>{{somecontent2}}
</script>然后像往常一样用你的数据调用主模板:
html = ich.main({
somecontent: 'content',
somecontent2: 'content2'
});https://stackoverflow.com/questions/7482979
复制相似问题