- 按功能块分拆reducer(使用combine合并多个reducer),抽象列表为object对象索引,适用Object.keys()或索引数组查询所有列表。
- 使用异步操作时,可以调用两个公共action(fetchShow, fetchHide),改变加载的状态。
- 推荐抽象页面级组件载入store数据和action函数,方便维护。
- 由于vue中抽象出了dispatch方法,因此可以在组件内灵活使用
store.dispatch
调用。(react子组件需要使用父组件继承下来的方法) - 对于modal组件,可以通过同一个父组件进行分发
- 如果你需要更好的兼容性,请选择hash模式而非HTML5 history模式。兼容性详见MDN。