一:axios请求在IE浏览器下没有用
解决方法:
1: npm install es6-promise --save-dev
2: /*在main.js文件夹中引入*/
import promise from 'es6-promise'
promise.polyfill()
原因
因为是Promise为问题,Promise是es6语法,Axios的请求封装的有Promise,原来是Axios不能直接兼容IE9。按照上面的步骤下载es6-promise
,再在main.js
文件中引入即可。
二:vue在IE或者低版本Android中页面显示空白问题
解决方法
1:下载
npm install babel-polyfill --save-dev
2: /*在main.js 文件中引用*/
import 'babel-polyfill'
3:/*最后在build/webpack.base.conf.js 文件中配置如下*/
module.exports = {
entry: {
app: ["babel-polyfill", "./src/main.js"]
},
}
原因
这是由于IE对promise的支持不好。需要安装此依赖。