useAsyncEffect:使用useEffect的便捷功能与React中的异步功能

时间:2024-05-03 09:16:20
【文件属性】:

文件名称:useAsyncEffect:使用useEffect的便捷功能与React中的异步功能

文件大小:252KB

文件格式:ZIP

更新时间:2024-05-03 09:16:20

TypeScript

useAsyncEffect 使用useEffect与React中的异步功能的便捷功能。 为什么 方便,使代码更整洁。 允许以下 import { useAsyncEffect } from "@jeswr/use-async-effect" ; function MyComponent ( ) { useAsyncEffect ( async ( ) => { /* Effect goes here */ } , [ ] ) ; return /* JSX Output */ } 相反,React中带有useEffect的异步函数调用的结构应如下: import { useEffect } from "react" ; function MyComponent ( ) { useEffect ( ( ) => { ( async ( ) => {


【文件预览】:
useAsyncEffect-main
----package.json(2KB)
----__tests__()
--------main-test.ts(957B)
----.eslintrc.json(485B)
----.github()
--------dependabot.yml(500B)
--------workflows()
----SECURITY.md(382B)
----LICENSE(1KB)
----package-lock.json(1.03MB)
----tsconfig.json(6KB)
----.gitignore(2KB)
----lib()
--------index.ts(216B)
----README.md(1KB)

网友评论