报错原因:vue本身是ES6语法,而IE浏览器只能支持ES5语法,这就导致vue的声明产生语法错误
解决方案:
1、在HTML文件头部引入,这可以让内核较低的浏览器支持ES6语法
<script src="https://cdn.polyfill.io/v2/polyfill.min.js"></script>
2、正常情况下的vue声明需要做出调整
data(){
}
需要改成:
data:function(){
return{
}
}
普通的
created(){
}
方法名(){
}
需要改成:
created:function(){
}