【文件属性】:
文件名称:use-ajax:一个用于运行异步操作的React钩子
文件大小:6KB
文件格式:ZIP
更新时间:2021-04-03 17:06:43
TypeScript
useAJAX React钩子
在React中运行异步函数的钩子。
您可以通过在项目目录中运行以下Shell命令之一来从NPM安装软件包:
npm i @mhsteffensen/use-ajax
yarn add @mhsteffensen/use-ajax
pnpm add @mhsteffensen/use-ajax
并将其导入到您的React组件中,如下所示:
import useAJAX from "@mhsteffensen/use-ajax"
主要用例用于运行网络请求,但可将其用于作为第一个参数传递的任何异步操作,如下所述。
对于更复杂的用例,建议使用类似的钩子。
所需参数
姓名
描述
ajaxFunction
异步函数要运行,必须返回一个Promise
args
要传递给异步函数的参数数组
选项对象
名称/密钥
描述
暂停
运行该功能之前要等待的毫秒数-默
【文件预览】:
use-ajax-main
----yarn.lock(1KB)
----src()
--------index.ts(2KB)
----.idea()
--------use-ajax.iml(458B)
--------jsLibraryMappings.xml(187B)
--------modules.xml(268B)
--------.gitignore(98B)
--------vcs.xml(180B)
----tsconfig.json(215B)
----README.md(2KB)
----.gitignore(18B)
----package.json(629B)