假设我有动作A被派遣到减速机R1和R2.我也有智能组件C,connect由R1和返回的状态编辑R2
是否可能C在R1执行时但在R2执行之前重新呈现组件?
如何如果我想重新呈现C都只有当R1和R2执行?或者是否有可能告诉Redux 先将dispatcher行动派遣R2?
*R1实际上是resultsredux返回的状态normalizr,R2是entities状态.在entities需要进行非规范化的results
Dan*_*mov 28
是否可能在执行R1但在执行R2之前重新呈现组件C?
不,如果您使用Redux文档建议的单个商店,则无法实现.
在Redux中,您将减速器与减速器结合使用combineReducers().这意味着从Redux的角度来看,只有一个reducer,它是同步的.当然,它会调用你的两个Reducer,但是Redux商店只有在从root rootcer获得新的状态值后才开始通知订阅者,因此保证所有的reducers在通知视图时已经被执行了.
| 归档时间: |
|
| 查看次数: |
5217 次 |
| 最近记录: |