vue2.0的api

本人初学vue,看vue的的状态管理,1.0的还算容易理解,看2.0的怎么总是模模糊糊的,
多了什么mapStatemapGetters辅助函数,还有1.0的的只需要一个actions现在多出个mutations
说是同步放mutations异步放actions
感觉有点乱,我要怎么去理解或者说去梳理他的原理?

阅读 2.3k
2 个回答

既然是辅助函数,就是为了方便,方便你调用state,getters

我的理解:

  • 辅助函数: 建立组件内部计算属性与store的映射

  • mutations: 变更state的唯一方式就是提交mutation

  • actions:提交异步的mutation

比如一个异步的请求,当这个异步请求响应时,我们才变更state的状态,所以我们只能在actions里去提交这个mutation

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