Skip to content

Latest commit

 

History

History
17 lines (10 loc) · 843 Bytes

其他注意.md

File metadata and controls

17 lines (10 loc) · 843 Bytes

其他注意

状态管理

  1. 按功能块分拆reducer(使用combine合并多个reducer),抽象列表为object对象索引,适用Object.keys()或索引数组查询所有列表。
  2. 使用异步操作时,可以调用两个公共action(fetchShow, fetchHide),改变加载的状态。

组件

  1. 推荐抽象页面级组件载入store数据和action函数,方便维护。
  2. 由于vue中抽象出了dispatch方法,因此可以在组件内灵活使用store.dispatch调用。(react子组件需要使用父组件继承下来的方法)
  3. 对于modal组件,可以通过同一个父组件进行分发

路由

  1. 如果你需要更好的兼容性,请选择hash模式而非HTML5 history模式。兼容性详见MDN