如何 监听 model 中 state 的 变化

有一个需求 需要监听state的变化 的 然后存入缓存 中

2.0 这是 VUE 中的实现方式

  store.subscribe((mutation, { task_pyramid }) => {
    localStorage.setItem('PYRAMIDTASK', JSON.stringify(task_pyramid.pyramid_list));
  })

不知道 在dva.js 如何实现类似的效果

阅读 7.2k
1 个回答

modelsubscriptions中可以监听到。
但是,你要监听state,那么放在reducers中就可以了。因为state的改变就是通过reducers函数实现了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进