gpt4 book ai didi

reactjs - 在 React 和 Redux 中处理本地状态

转载 作者:行者123 更新时间:2023-12-03 13:02:39 25 4
gpt4 key购买 nike

当将react与redux一起使用时,可以将本地状态存储在state对象中吗?通过操作将所有内容存储在状态树中很快就会变得乏味。感觉某些状态仅与应用程序的呈现/显示相关,而不与逻辑相关。我所说的演示是指动画/闪烁、面板的展开/收缩状态、表格中的排序标准等等。

最佳答案

这个很难回答,因为不同的人会将组件的不同部分归类为“状态”。

由于 Redux 与应用程序状态有关,因此根据经验,任何您期望应用程序级“撤消/重做”按钮生效的操作都应该作为 Redux 操作发生。 Redux 具有撤消存储插件这一事实仅是因为应用程序状态的范围才可能实现。

当然,有些动画是不可撤消的,因为这些动画实际上应该与应用程序状态的变化相关,而不是其本身的变化。不过,您的其余示例听起来非常像应用程序状态。如果我对表格进行排序,然后按下撤消键,我绝对会希望排序被撤消。

关于reactjs - 在 React 和 Redux 中处理本地状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33789401/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com