使用FP-TS相等性检查而不是浅层(参考)对象比较来进行React的稳定钩子-JavaScript开发

时间:2024-06-15 00:43:04
【文件属性】:

文件名称:使用FP-TS相等性检查而不是浅层(参考)对象比较来进行React的稳定钩子-JavaScript开发

文件大小:70KB

文件格式:ZIP

更新时间:2024-06-15 00:43:04

JavaScript Miscellaneous

fp-ts-react-stable-hooks稳定的钩子,使用FP-TS相等性检查代替浅(参考)对象比较进行React。 通过默认,React将使用fp-ts-react-stable-hooks稳定钩子,使用FP-TS相等性检查代替浅(参考)对象比较来进行React。 通过默认,React将对两个对象执行JavaScript对象引用比较,否则称为浅对象比较,这将导致对fp-ts数据类型的“不变”值进行额外的重新渲染。 例如:使用fp-ts类型,例如Option,其基础数据结构是{_tag:“ Some”,value:1}。 与另一个期权相比,他的价值也是{_t


【文件预览】:
fp-ts-react-stable-hooks-main
----.gitignore(19B)
----tsconfig.commonjs.json(118B)
----package.json(2KB)
----package-lock.json(220KB)
----src()
--------useEqMemoize.ts(528B)
--------state.ts(868B)
--------effect.ts(361B)
--------index.ts(192B)
--------callback.ts(347B)
--------memo.ts(307B)
----jest.config.js(69B)
----LICENSE(1KB)
----tsconfig.json(698B)
----.eslintrc.js(6KB)
----README.md(3KB)
----test()
--------tsconfig.json(68B)
--------state.test.ts(2KB)
--------memo.test.ts(853B)
--------effect.test.ts(886B)
--------callback.test.ts(1KB)

网友评论