vue项目中axios在360浏览器下提示promise未定义的问题

在项目中使用到了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();

在这里插入图片描述

发布了17 篇原创文章 · 获赞 1 · 访问量 2193

猜你喜欢

转载自blog.csdn.net/qq_41512822/article/details/104043069