redux商店应该只保留非UI状态吗?

时间:2016-06-12 19:19:07

标签: reactjs redux

我有一个包含类别和产品的目录商店(redux)。根据UI事件(例如“已过滤”或已折叠的“类别”),UI状态将发生变化 - 从目录存储中派生出新状态。

在redux ToDo示例中,visibility filter作为redux存储的一部分进行管理。过滤器是一个UI状态,不应该是组件状态的一部分管理?那么在我的例子中,组件中处理的所有UI状态都是什么?

1 个答案:

答案 0 :(得分:3)

保持"应用程序"州和" UI"在Redux商店的州是完全合理的。最终,它取决于您在商店中放置的数据。有关此主题的进一步讨论,请参阅http://redux.js.org/docs/FAQ.html#organizing-state-only-redux-state