vuex

2021-03-02  本文已影响0人  零丶八八

必要知识点:

  1. state:状态
  2. getters:可以看作state的计算属性。getter的返回值会根据它的依赖缓存起来,只有依赖发生改变才会重新计算。
  3. mutation:更改state的唯一方法就是提交mutation。store.commit('方法名', payload),均为同步操作。
  4. action:类似mutation,但是action提交mutation,不是直接更改state,可以有异步操作。通过store.dispatch('action_name', params)或者sotre.dispatch({type: 'action_name, params: 'xxx'})触发。
上一篇下一篇

猜你喜欢

热点阅读