Redux 采用的是一种「严格的单向数据流」(strict unidirectional data flow)。
Redux 的数据流如下:
- 你的业务代码调用
store.dispatch(action)
- Redux store 调用你提供给它的 reducer 函数
- 根 reducer 整合它的多个子 reducer 的结果到同个 state tree 中
- Redux store 保存根 reducer 整合好的 state tree
Redux 采用的是一种「严格的单向数据流」(strict unidirectional data flow)。
Redux 的数据流如下:
store.dispatch(action)