use-inline-memo::atom_symbol:React挂钩,用于在组件中的任何位置内联记录值

时间:2024-03-23 04:29:26
【文件属性】:

文件名称:use-inline-memo::atom_symbol:React挂钩,用于在组件中的任何位置内联记录值

文件大小:67KB

文件格式:ZIP

更新时间:2024-03-23 04:29:26

react memoization reactjs react-hooks TypeScript

:atom_symbol:︎使用内联备忘录 React钩子用于在组件中的任何位置记忆值和回调。 与其他挂钩一样,您只能在组件函数的顶部调用和 ,而不能有条件地使用它们。 内联备忘录使我们可以在任何地方进行记忆,而没有适用于钩子使用的限制! import { Button , TextField } from "@material-ui/core" import React from "react" import useInlineMemo from "use-inline-memo" function NameForm ( props ) { const memo = useInlineMemo ( ) const [ newName , setNewName ] = React . useState ( props . prevName ) // Conditional return prev


【文件预览】:
use-inline-memo-master
----.travis.yml(48B)
----index.js(125B)
----package.json(1KB)
----tslint.json(473B)
----test()
--------_helpers()
--------integration.test.tsx(3KB)
----package-lock.json(239KB)
----src()
--------index.ts(4KB)
----tsconfig.json(267B)
----index.d.ts(39B)
----.gitignore(47B)
----README.md(7KB)

网友评论