use-taro-request
v0.1.1
Published
基于Taro及React开发的网络请求HOOKS
Downloads
0
Readme
use-taro-request
use-taro-request 是基于 taro 及 react 开发的主要用于网络请求的 hooks。
Installation / 安装
npm
npm install use-taro-request --saveyarn
yarn add use-taro-requestConfig / 配置
使用 taroRequestConfig 在程序入口文件,app.tsx或者main.ts等中导入并全局配置
import { taroRequestConfig } from "use-taro-request";
taroRequestConfig({
baseUrl: "https://example.com",
header: {}
// ...
});Usage / 使用
import { useTaroRequest } from "use-taro-request";
const { data, loading, error, refetch } = useTaroRequest({ url: "/list" });manual / 手动触发请求
通过 manual 属性配置依赖请求,当传入 true 时,将需要自己手动触发 refetch
import { useTaroRequest } from "use-taro-request";
const { data, loading, error, refetch } = useTaroRequest(
{
url: "/list",
params: {
//...
}
},
{ manual: true }
);taro 请求配置
| Property | Type | Default | Description |
| :-------- | :------- | :------ | :----------- |
| baseUrl | string | '' | 基础网络地址 |
| header | object | {} | 请求头 |
| timeout | number | 0 | 请求 timeout |
taro request hooks 配置
| Property | Type | Default | Description |
| :------- | :-------- | :------ | :--------------- |
| manual | boolean | false | 是否手动触发请求 |
