【react】react使用fetch不兼容IE浏览器

最近写了个React项目,发现在IE浏览器无法访问
报错如下:

《【react】react使用fetch不兼容IE浏览器》

然后上网查了一下fetch在各个浏览器的兼容情况

《【react】react使用fetch不兼容IE浏览器》

发现在IE的兼容性并不好,需要手动导入

解决方法:

npm install whatwg-fetch --save
npm install es6-promise

安装es6-promise包主要是为了适配老浏览器

然后在main.js引入依赖的插件

import 'whatwg-fetch';
import 'es6-promise';

发现可以正常访问了

    原文作者:无锡肖奈
    原文地址: https://segmentfault.com/a/1190000020056869
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞