对阮一峰老师Flux实例的流程解析,流程图如下: Created with Raphaël 2.1.0 开始 MyButton点击onclick事件 onclick来自MyButtonController的creatNewItem,触发 ButtonAction向AppDispatcher的dispatch方法发送数据 Dispatcher根据发送的数据对ListStore进行操作 ListStore进行数据的更新,向View发送change事件 View监听Store的change事件,并对组件进行更新 结束 Created with Raphaël 2.1.0 MyButton(View) MyButton(View) ButtonAction(Action) ButtonAction(Action) AppDispatcher(Dispatcher) AppDispatcher(Dispatcher) ListStore(Store) ListStore(Store) onclick-createItem dispatch() emitChange()