@void-request/taro
void-request 针对 tarojs 的 预设
直接使用
import {
request,
requestGet,
requestPut,
requestDelete,
requestPost,
onRequestBefore,
onResponse,
} from '@void-request/taro'
onRequestBefore((config) => {
config.data.b = '2'
return config
})
onResponse((response) => {
return { ...response, data: {} }
})
request({ data: { a: 1 } })
创建新实例
import { createVoidRequest } from '@void-request/taro'
const { request, requestGet, requestPut, requestDelete, requestPost, onRequestBefore, onResponse } =
createVoidRequest({})
onRequestBefore((config) => {
config.data.b = '2'
return config
})
onResponse((response) => {
return { ...response, data: {} }
})
request({ data: { a: 1 } })