文件名称:use-memo-value:重复使用值的先前版本,除非已更改
文件大小:83KB
文件格式:ZIP
更新时间:2024-04-09 09:45:57
react memoize react-hooks TypeScript
useMemoValue() 重复使用值的先前版本,除非已更改 安装 npm install --save-dev use-memo-value 用法 如果您不知道对象的所有成员,则可能需要使用“浅比较”来记住该值,以便可以依靠React的引用相等性(例如useEffect(..., deps) )。 import useMemoValue from "use-memo-value" function MyComponent ( props ) { let rawParams = getCurrentUrlQueryParams ( ) // we don't know the shape of this object let memoizedParams = useMemoValue ( rawParams ) useEffect ( ( ) => { search
【文件预览】:
use-memo-value-master
----.gitignore(38B)
----package.json(2KB)
----package-lock.json(378KB)
----src()
--------useMemo.test.ts(3KB)
--------useMemoValue.ts(815B)
----LICENSE(1KB)
----tsconfig.json(6KB)
----.prettierignore(82B)
----README.md(1KB)
----tsconfig.test.json(118B)
----.prettierrc(211B)