具体在 middleware 介绍时再详细说明. 2、 State集中管理着 Redux 中的所有状态, 可以使用 store.getState 来获取当前的状态....轮训监听器产生任何影响, 而是在下一个 dispatch 调用时使用新的订阅列表 ● 在 listener 中你也可以调用 dispatch 来更新当前的 state, 从而出现前套 dispatch...reducer里响应该事件 }observable这个函数通常情况下不会使用, 是为了配置具有 observable/reactive 特性的三方库来使用的, 其返回一个对象, 对象中包括订阅方法,...(compose)方式逐一执行中间件函数, 采用了类似 koa 中的洋葱模型来运行代码逻辑, 由外到里触发, 再由里到外返回....组件可以有多个Store有唯一的DispatcherState是可变的, 未做保护在Store中执行状态更新不支持异步操作Redux单向数据流函数式编程Flux架构的具体实现无技术栈限制只有一个Store