1、问题:
vue项目在IE浏览器或微信浏览器,运行空白屏,控制台报错 SCRIPT445: 对象不支持此操作。
注: 谷歌浏览器、微信开发者工具网页调试、运行正常。
2、如何解决:
主要是因为IE浏览器无法兼容新的语法、api,所有要用到core.js进行兼容性处理,从而解决问题。使用core.js前提是package.json安装了core-js或者使用npm安装。
npm install --save core-js regenerator-runtime
其次在main.js首行引入
import 'core-js/stable'
import 'regenerator-runtime/runtime'
在重新运行项目,即可解决