react-hooks-object-state:用于部分更新功能组件中的状态对象的 React 钩子

时间:2024-06-19 11:16:37
【文件属性】:

文件名称:react-hooks-object-state:用于部分更新功能组件中的状态对象的 React 钩子

文件大小:11KB

文件格式:ZIP

更新时间:2024-06-19 11:16:37

react javascript hook helper functional

关于 用于部分更新功能组件内的对象状态的 React 钩子,避免了useState覆盖整个对象状态的默认行为。 它反映了经典组件中使用的setState的合并行为。 当您需要一个不应拆分为多个状态的对象状态时,请使用此选项。 如果您只需要具有一些简单属性的对象状态,请不要使用它。 特征 在不删除任何未更新条目的情况下部分更新状态下的对象值 使用函数参数根据先前的状态计算新值 安装 $ npm install react-hooks-object-state 对等依赖:React (^16.8.0) 用法 在功能组件中,只需声明并使用useObjectState挂钩即可创建状态对象。 然后将任何对象更新传递给返回的 setter 函数以更新原始对象。 import React from 'react' ; import useObjectState from 'react-hooks


【文件预览】:
react-hooks-object-state-master
----.eslintrc(8KB)
----.github()
--------workflows()
----.babelrc(85B)
----lib()
--------useObjectState.js(1KB)
--------index.js(85B)
----.travis.yml(161B)
----LICENSE(1KB)
----test()
--------arrays.test.js(798B)
--------functions.test.js(807B)
--------depth.test.js(1KB)
--------util()
--------params.test.js(1KB)
----README.md(3KB)
----.gitignore(43B)
----CHANGELOG.md(175B)
----package.json(1KB)

网友评论