【发布时间】:2017-01-28 01:02:50
【问题描述】:
这不是 React 特定的问题。我正在考虑在 Aurelia/Angularjs 中实现 Flux。
在阅读通量时,我不相信调度程序步骤的必要性。为什么组件不能直接调用 store 来更新和检索数据?这种方法有什么问题吗?
例如:如果我有一个CarStore 可以创建新车、更新汽车并获取汽车列表(只是 CRUD api 上的一个薄层),我应该能够直接检索/更新列表从car-grid 组件调用商店。由于 store 是一个单例,每当列表更新时,car-grid 应该会自动获取新项目。在这种情况下使用调度程序有什么好处?
【问题讨论】: