在项目中使用到了ES6的Promise对象,代码在谷歌和火狐浏览器中运行正常,而在360浏览器下报promise未定义的错误,导致页面不能正常显示,原因是IE内核是不支持Promise的。
解决办法:
1、全局安装es6-promise
npm install -g es6-promise --save-dev
2、在main.js文件中加入
import promise from 'es6-promise';
promise.polyfill();
在项目中使用到了ES6的Promise对象,代码在谷歌和火狐浏览器中运行正常,而在360浏览器下报promise未定义的错误,导致页面不能正常显示,原因是IE内核是不支持Promise的。
解决办法:
1、全局安装es6-promise
npm install -g es6-promise --save-dev
2、在main.js文件中加入
import promise from 'es6-promise';
promise.polyfill();