【发布时间】:2016-08-22 09:26:03
【问题描述】:
我想知道,有多少状态真正属于存储而不属于组件?我在一些地方读到过,所有州都应该住在商店里。
这是否包括真正特定于组件的内容,例如输入值(在提交之前)、输入验证、模式是否打开、是否已单击某些内容等?
这里有哪些最佳做法?
【问题讨论】:
-
老实说,我不喜欢那种有通量的模式。我以前用过助焊剂,但我没有深入到商店状态。我所做的是使用通量来提供服务器/操作所需的数据,并让它给我数据。当商店有该数据时,我可以根据商店数据设置状态。然而琐碎的事情,如输入值、活动类的切换状态视图、打开或关闭模式……我让组件管理这些事情,而不必执行操作。它更有意义,是一个很好的模式
标签: reactjs flux reactjs-flux alt.js