标签: reactjs flux reactjs-flux
假设您希望每个功能都拥有自己的模块化存储,但多个功能可能需要相同的数据x。在Feature1Store,Feature2Store等中持有x是不好的做法吗?
答案 0 :(得分:2)
如果商店代表数据的状态,则为是。如果商店代表组件的状态,则为否。关于数据的一个很好的规则是你只需要一个该数据的实例。否则您将遇到一致性问题。但是,如果数据没有变化,并且您只提供排序,过滤或其他一些组件级别状态的多个实例都可以。