一个较老的项目,本想着引入vue.js文件,如下,完成功能后,在谷歌上运行正常
<script type="text/javascript" src="common/js/vue.js"></script>
new Vue({
el:'#page-wrapper',
data: {
sDtos:[]
},
mounted(){
this.init();
},
methods: {
init(){
……
}
}
});
但在ie浏览器下界面是这样的:并且控制台报错: SCRIPT1003: 缺少 ‘:’
解决方案:其实还是因为ie浏览器语法不兼容问题,修改如下即可:
<script type="text/javascript" src="common/js/vue.js"></script>
new Vue({
el:'#page-wrapper',
data: {
sDtos:[]
},
mounted:function(){
this.init();
},
methods: {
init:function(){
……
}
}
});
再次打开ie,效果则出现了,并且没有报错