一个fetch的现代化封装
- 以es6 class封装fetch
- 自动格式化URL QueryString
- 根据responseType自动格式化Data
- 超时取消请求
- 返回值遵循error first 原则
npm i my-fetch-plus --save
or
yarn add my-fetch-plus
可以通过import或require引入
import FetchPlus from 'my-fetch-plus'
const http = new FetchPlus()
http.get('xxxx')
- [x] 基本请求封装
- [ ] 只发送简单请求
- [ ] 单元测试
- [ ] 失败重试