IE8-JavaScript中的模板引擎和意外字符串常量
在JavaScript中使用模板引擎构建进行HTML编译时,我遇到了一个大问题 一切都在为Chrome、FF工作。 IE8只在一种情况下起作用——当我的HTML设置为变量时 HTML的场景: 1) 。以下示例适用于所有浏览器(即使在IE8中)IE8-JavaScript中的模板引擎和意外字符串常量,javascript,html,internet-explorer-8,template-engine,Javascript,Html,Internet Explorer 8,Template Engine,在JavaScript中使用模板引擎构建进行HTML编译时,我遇到了一个大问题 一切都在为Chrome、FF工作。 IE8只在一种情况下起作用——当我的HTML设置为变量时 HTML的场景: 1) 。以下示例适用于所有浏览器(即使在IE8中) var phone\u tpl=''+ ''+ “{{&注意}”+ “aaa”+ ''+ ''; 2) 。下面的例子工作在铬,FF。IE8无法使用它 <script type="text/template" id="phone_tpl">
var phone\u tpl=''+
''+
“{{&注意}”+
“aaa”+
''+
'';
2) 。下面的例子工作在铬,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>
{{&注意}
aaa
IE8控制台中的第二个点响应错误“Unterminated string constant”
我附上了完整的library+init示例包
我真的相信有人能帮我:)我讨厌用引号写HTML:)我需要一个清晰、编码良好的替代方案
提前谢谢你
<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>