示例示例vuex commit参数是用来提交的,它包含两个参数:type和payload。type:表示要触发的的名称,必须是一个字符串常量。
vuex commit参数是用来提交mutation的,它包含两个参数:type和payload。
type:表示要触发的mutation的名称,必须是一个字符串常量。
payload:表示提交mutation时传的参数,可以是任意类型的数据。
代码示例:
// store.js
const store = new Vuex.Store({
state: {
count: 0
},
mutations: {
increment (state, payload) {
state.count += payload.amount
}
}
})
// App.vue
export default {
methods: {
increment () {
this.$store.commit('increment', {
amount: 10
})
}
}
}
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(8条)