Dav*_*ein 4 javascript reactjs react-redux
我目前有我的商店设置.各种事物触发事件来更新商店,从而更新道具下游.当触发某些内容以在多个组件中进行更新时,这非常方便.
对于没有其他组件关心的事情,使用状态是反模式吗?
我基本上有一个组件是一个表单的页面.编辑表单更新状态(即选择一个选项会使其他选项更改).我想当用户点击保存时,我会触发商店的事件来获取新数据.点击取消只会返回到另一个页面,因此稍后返回将只是从商店状态重新填充.
那有意义吗?
Zek*_*oid 10
使用内部状态完全正常(并鼓励!)在简单的行为中,就像你描述的那样.诸如模态(打开/关闭)状态,复选框以及其他类似的小事情都完全可以包含在React状态中.
请记住,Redux在处理全局应用程序状态时最有用.在尝试决定保持状态的位置时,请尝试回答"应用程序的任何其他部分是否会关注对此进行更改的问题?" 如果是这样,请使用Redux商店.否则,继续进行内部状态.
| 归档时间: |
|
| 查看次数: |
1421 次 |
| 最近记录: |