关于Vue兼容IE10

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于Vue兼容IE10相关的知识,希望对你有一定的参考价值。

参考技术A

因为Vue使用了ES6语法,而低版本IE浏览器不支持,解决方法是:
使用 babel-polyfill 转换成ES5,具体办法

vue项目兼容ie浏览器

参考技术A 一、关于babel-polyfill(模拟ES2015以上的环境,主要用于对ES6新语法不支持的浏览器)
1、安装:
npm install --save babel-polyfill;

2、配置(webpack.base.conf.js):

3、main.js中配置:

二、es6-promise不兼容
1,安装:

2,在main.js中加入

3,解决报错:
Cannot assign to read only property 'exports' of object '#<Object>'

以上步骤操作完成即可在ie打开页面
其他可能出现的问题:
1,操作完数据后页面没有更新,可以在main.js里当接口请求时加上时间戳

2,ie提示const必须初始化
each.js修改为

3,报错以下未定的错

es6转es5!

在项目的根目录下,修改.babelrc的内容,添加'es2015'

接着会报以下错误

以上是关于关于Vue兼容IE10的主要内容,如果未能解决你的问题,请参考以下文章

vue项目兼容ie浏览器

vue 项目在ie浏览器的兼容问题

vue下载excel兼容360,QQ,IE10,IE11浏览器

vue 项目兼容 IE 浏览器

vue-quill-editor的ie兼容性问题

Vue项目兼容IE(续) babel7.4.0+