2012-05-18 34 views
3

我刚开始使用胡子,我有这个渲染问题。我通过渲染功能发送数据:使用Javascript的小胡子渲染问题

return Mustache.render(html, data); 

return Mustache.to_html(html, data); 

但是当我把它追加到像一个div:

$('#jqt').append(html); 

这还给这样的成绩,实际文字:

<div id="product_search_view">&lt;form class="search-form" &gt;&lt;ul class="rounded"&gt;&lt;li&gt;&lt;input type="text" id="label" name="search" placeholder="Enter what you are looking for"&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a href="#" class="whiteButton submit" id="search-button" &gt;Search&lt;/a&gt;&lt;/form&gt;&lt;ul id="search-results" class="edgetoedge"&gt;&lt;/ul&gt;</div> 

如何我可以让胡须不要放入这些角色吗?

回答

0

我也有这个奇怪的问题最后一次,我得到这个哈克的解决方案从某处

var temp = Mustache.to_html(template, data_sources); 

var correct_temp = $('<textarea />').html(temp).val(); 

$('#my_el').html(correct_temp); 

不知道这是否是一个很好的做法。

+0

http://stackoverflow.com/questions/10654234/handlebars-html-entity-decode – roxxypoxxy