您现在的位置:首页 >> 前端 >> 内容

前端使用fetch报promise未定义

时间:2016/12/29 10:48:00 点击:

  核心提示:1.问题描述fetch底层是用promise实现的,而promise有兼容性问题,ie基本不支持,promise兼容性可以参考https://caniuse.com/#feat=promise2.解决...

1.问题描述

fetch底层是用promise实现的,而promise有兼容性问题,ie基本不支持,promise兼容性可以参考https://caniuse.com/#feat=promise

2.解决方法

需要导入promise polyfill

2.1安装promise-polyfill

使用npm或cnpm

npm isntall promis-polyfill --save-exact

使用bower

bower install promis-polyfill

2.2使用

import Promise from 'promise-polyfill';   
  
// To add to window  
if (!window.Promise) {  
  window.Promise = Promise;  
}

作者:网络 来源:clbhii的专栏