为什么会提示Promise is not defined
你需要Promise的polyfill。
在官方文档的https://github.com/mzabriskie...
提到了
ES6 Promise Polyfill
Up until the 0.6.0 release ES6 Promise was being polyfilled using
es6-promise. With this release, the polyfill has been removed, and you
will need to supply it yourself if your environment needs it.
require('es6-promise').polyfill();
var axios = require('axios');
在babel下我想你需要
npm install --save-dev babel-polyfill
具体用法取决你是否使用打包工具可以参考babel文档
http://babeljs.io/docs/usage/...
8 回答4.6k 阅读✓ 已解决
6 回答3.2k 阅读✓ 已解决
5 回答2.7k 阅读✓ 已解决
5 回答6.3k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
4 回答2.7k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
下载这个js加载就行 https://raw.githubusercontent...