【发布时间】:2020-11-21 11:03:27
【问题描述】:
我有一个包含 30 个字段的表单,所有这些字段都是来自下拉列表中的值的模板,如果我更改模板的值,我最终将创建一个自定义模板。
所以动作是:
- 当我们更改表单中的值时,自定义模板中的模板会发生变化
如您所见,有一些上下逻辑,我担心多重 setState 声明和调用。我应该使用useReducer 还是useState?
【问题讨论】:
-
当您在同一组件上同时在本地更改多个状态时,useReducer 比 useState 更清洁和首选。能否请您分享一些代码,以便我可以进一步提供帮助。
标签: reactjs react-hooks use-reducer