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

时间:2021-04-13 15:29:40
【文件属性】:
文件名称:useAsyncEffect:使用useEffect的便捷功能与React中的异步功能
文件大小:252KB
文件格式:ZIP
更新时间:2021-04-13 15:29:40
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)

网友评论