admin管理员组

文章数量:1558103

IE下报错

vuex requires a Promise polyfill in this browser

axios 兼容性

axios 是一个基于Promise 用于浏览器和 nodejs 的 HTTP 客户端。

但是,ie9和一些低版本的高级浏览器对es6新语法并不支持

解决

babel-polyfill使用方式

babel-polyfill用正确的姿势安装之后,引用方式有三种:

  • require("babel-polyfill");

  • import "babel-polyfill";

  • module.exports = {entry: ["babel-polyfill", "./app/js"]};

注:第三种方法适用于使用webpack构建的同学,加入到webpack配置文件(webpack.config.js)entry项中

重新执行构建命令,在低版本的浏览器中就可以正常打开页面了。

本文标签: 兼容性问题axios