使用JavaScript构建模板引擎进行HTML编译时,我遇到了很大的问题。
一切适用于Chrome,FF。 IE8仅适用于一种情况 - 当我的HTML设置为变量时。
HTML方案:
1)。以下示例适用于所有浏览器(即使在IE8中)
var phone_tpl = '<div class="demobile-view">'+
'<div class="heading clearfix">'+
'<span class="attention">{{& attention}}</span>'+
'<h4>aaa</h4>'+
'</div>'+
'</div>';
2)。以下示例工作在CHrome,FF。 IE8无法使用它。
<script type="text/template" id="phone_tpl">
<div class="demobile-view">
<div class="heading clearfix">
<span class="attention">{{& attention}}</span>
<h4>aaa</h4>
</div>
</div>
</script>
IE8控制台中的第二点响应错误&#34;未终止的字符串常量&#34;。
我附上了库+ init示例的完整包。
真的相信有人能够帮助我:)我讨厌在引号中编写HTML :)我需要有清晰,编码良好的替代方案。
提前谢谢!!