学习派发器思想的练手 demo, 对比传统的 props 传值和 dispatcher 开发的差异
dispatcher 更加简洁, 逻辑更加集中, 组件只负责页面样式和数据展示
数据的逻辑处理, 全部通过 dispatch 派发到 reducer, 然后由 actions 去处理
普通的开发方式, 所有的逻辑都集中在 TodoList/index 这个组件中, 会导致这个代码特别多,变得难以维护
利用 Dispatcher 可以将逻辑从组件中抽离, 集中放到管理
TodoList/index 只负责将这些 action provide 给子组件去调用, 这样 TodoList/index 就变得整洁, 只负责展示数据和提供 action 操作给组件调用
子组件需要改数据, 就自己去 dispatch 对应逻辑的 actionType 就可以了