第一次使用fetch的时候,网上都说fetch将取代ajax,因而便尝试了一下,发现仍是有不少坑的。ios
1.移动端 低版本的ios不支持会报错ajax
解决:安装whatwg-fetch npm install whatwg-fetch --save 在开始的地方引入便可 import 'whatwg-fetch' (固然还要不少别的兼容方法。)npm
2.fetch默认是不发送cookie,json
解决方法:若是须要发送cookies之类的凭证信息,能够将credentials参数设置成 “include” 值 cookie
3.fetch不支持jsonpfetch
解决方法:npm install fetch-jsonp --save-dev 在使用的地方引入便可 import fetchJsonp from 'fetch-jsonp' jsonp
持续更新!spa