1.0.1 • Published 1 year ago
cover-axios v1.0.1
cover-axios
基于 axios 进行二次封装, 支持 TS
Install
Using npm:
$ npm i cover-axios
Using yarn:
$ yarn add cover-axios
Using pnpm:
$ pnpm i cover-axios
Example
import http, { genApi, addApi, addApiList, request } from 'cover-axios'
const api = genApi('login', 'api/user/login', 'POST')
http.addApi(api)
// or
http.addApiList([api])
const res = await http.request('login', { user: 'user1', password: 123456 })
const res = await request('login', { user: 'user1', password: 123456 })
cover-axios API
Requests can be made by passing the relevant config to axios.
interceptors 拦截器
延用 axios 的拦截器
http.interceptors.request.use(requestIntercept, requestFail)
http.interceptors.response.use(responentIntercept, requestFail)
1.0.1
1 year ago
1.0.0
1 year ago
0.3.9
1 year ago
0.3.10
1 year ago
0.3.8
2 years ago
0.3.6
2 years ago
0.3.5
2 years ago
0.3.7
2 years ago
0.3.4
2 years ago
0.3.0
2 years ago
0.2.6
2 years ago
0.3.2
2 years ago
0.3.1
2 years ago
0.3.3
2 years ago
0.2.5
3 years ago
0.2.4
3 years ago
0.2.3
3 years ago
0.2.2
3 years ago
0.2.1
3 years ago
0.1.11
3 years ago
0.1.12
3 years ago
0.1.14
3 years ago
0.1.15
3 years ago
0.2.0
3 years ago
0.1.10
3 years ago
0.1.8
3 years ago
0.1.7
3 years ago
0.1.9
3 years ago
0.1.6
3 years ago
0.0.10
3 years ago
0.0.11
3 years ago
0.0.12
3 years ago
0.0.13
3 years ago
0.0.14
3 years ago
0.1.0
3 years ago
0.1.2
3 years ago
0.0.3
3 years ago
0.1.1
3 years ago
0.0.9
3 years ago
0.0.8
3 years ago
0.1.4
3 years ago
0.0.5
3 years ago
0.1.3
3 years ago
0.0.4
3 years ago
0.0.7
3 years ago
0.1.5
3 years ago
0.0.6
3 years ago
0.0.2
3 years ago
0.0.1
3 years ago