0.0.1-beta.2 • Published 3 years ago

@void-request/taro v0.0.1-beta.2

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

@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 } })