使用Axios发送GET
请求时,它在所有其他浏览器中均能正常工作,但是我在IE11中获得了这些数据
{
request: {
},
headers: {
},
config: {
},
statys: 200,
statusText: "OK"
}
request, headers and config
是Axios请求的响应对象中的空对象。在对象中包含标题,请求和配置数据(在Chrome中效果很好)
不是很确定为什么会这样吗?
答案 0 :(得分:0)
如果浏览器没有IE11没有的诺言实现,则必须包括诺言polyfill。
axios文档提到了这一点:axios依赖于受支持的本机ES6 Promise实现。如果您的环境不支持ES6 Promises,则可以进行polyfill。
在此处查看ES6承诺polyfill:https://github.com/stefanpenner/es6-promise