你好
我试图找出为什么 axios 无法在 Windows (Internet Explorer 11) 上运行。
当我尝试发出帖子或获取请求时,它发送数据很好,但在 .catch() 中返回语法错误:
My call:
axios.post(API_URL, {
    some: data
}).then(function(response) {
    console.log('Yaaaay:', response);
}).catch(function(response) {
    console.log('Noooo :(', response)
});
The response in catch():
{   [functions]: ,   __proto__: { },   
      ABORT_ERR: 20,   
      code: 12,  
      constructor: { },   
      DATA_CLONE_ERR: 25,   
      DOMSTRING_SIZE_ERR: 2,   
      HIERARCHY_REQUEST_ERR: 3,   
      INDEX_SIZE_ERR: 1,   
      INUSE_ATTRIBUTE_ERR: 10,   
      INVALID_ACCESS_ERR: 15,   
      INVALID_CHARACTER_ERR: 5,   
      INVALID_MODIFICATION_ERR: 13,   
      INVALID_NODE_TYPE_ERR: 24,   
      INVALID_STATE_ERR: 11,   
      message: "SyntaxError",   
      name: "SyntaxError",   
      NAMESPACE_ERR: 14,   
      NETWORK_ERR: 19,   
      NO_DATA_ALLOWED_ERR: 6,   
      NO_MODIFICATION_ALLOWED_ERR: 7,   
      NOT_FOUND_ERR: 8,   
      NOT_SUPPORTED_ERR: 9,   
      PARSE_ERR: 81,   
      QUOTA_EXCEEDED_ERR: 22,   
      SECURITY_ERR: 18,   
      SERIALIZE_ERR: 82,   
      SYNTAX_ERR: 12,   
      TIMEOUT_ERR: 23,   
      TYPE_MISMATCH_ERR: 17,   
      URL_MISMATCH_ERR: 21,   
      VALIDATION_ERR: 16,   
      WRONG_DOCUMENT_ERR: 4
   }
我不知道该读什么。
该代码在 Windows/Mac 上的所有其他浏览器中都能完美运行。
我认为这可能是一个 polyfill 问题,所以我将es6-polyfill包含到我的包中,但仍然没有成功。
有什么建议么?
谢谢!