vuex commit 传参数,传递多个参数

// 传递一个对象参数,使用时通过对象接收
commit(types.CHANGE_SEATSORTING, {res, res1})

// 使用
[types.CHANGE_SEATSORTING] (state, data) {
  state.selectedSeatAttr = data.res
  state.layoutSeatList = data.res1
}

dispatch:可以异步操作,例如向后台提交数据,写法: this.$store.dispatch('action方法名', 值)

commit:必须在mutations中同步操作,写法:this.$store.commit('mutations方法名', 值)

 

如若对您有所帮助,点个一键三连 ~Thanks♪(・ω・)ノ (✪ω✪) ᕦ(・ㅂ・)ᕤ!!!

Logo

前往低代码交流专区

更多推荐