Javascript jQuery.tmpl未呈现动态html

Javascript jQuery.tmpl未呈现动态html,javascript,jquery,jquery-templates,Javascript,Jquery,Jquery Templates,我使用jQuery模板来呈现一些动态数据。下面是我尝试做的一个简化版本: var data = [{html:<i>html</i>}, {html:<b>html2</b>}]; var tmpl = $.tmpl(<div>${html}</div>, data); $("#someContainer").html(tmpl); var data=[{html:html},{html:html2}]; var tmp

我使用jQuery模板来呈现一些动态数据。下面是我尝试做的一个简化版本:

var data = [{html:<i>html</i>}, {html:<b>html2</b>}];
var tmpl =  $.tmpl(<div>${html}</div>, data);
$("#someContainer").html(tmpl);
var data=[{html:html},{html:html2}];
var tmpl=$.tmpl(${html},数据);
$(“#someContainer”).html(tmpl);

我想将HTML呈现为HTML(HTML为粗体),但不知何故它呈现为纯文本(
HTML
)。有人能解释一下原因吗?

尝试使用
{{html}
标记:

var tmpl =  $.tmpl('<div>{{html html}}</div>', data);
var tmpl=$.tmpl({{html}}),数据;
请参见此处的文档:


_注意:它是html html两次,因为您的var被命名为

数据中的字符串也需要引号,不是吗?是的,但他说它被简化了,所以我只是假设他让它工作它应该工作,但奇怪的是它没有var data=[{title:“name”,html:“bold me”}]var tmpl=$.tmpl({{html html html}},data)$(“#cont').html(tmpl)我使用这些数据和仍然相同的旧纯文本进行测试:?啊,我的reset.css正在规范化所有的html,非常抱歉,谢谢您的参考