redux是严格的单向数据流
1,store.dispatch(action)
2, reducer(previousState, action), reducer是纯函数。它仅仅用于计算下一个 state
根reducer 应该把多个子 reducer 输出合并成一个单一的 state 树。
Redux 原生提供combineReducers()
辅助函数,来把根 reducer 拆分成多个函数,用于分别处理 state 树的一个分支
Redux store 保存了根 reducer 返回的完整 state 树