Vuex的核心概念之Mutation
作者:互联网
1. mutation用于变更store中的数据,不可以直接操作store中的数据;
2. 通过mutation这种操作方式可以集中监控所有数据的变化,便于后期维护;
// 定义mutation
const store = new Vuex.store({
state: {
count: 0;
},
mutations: {
add(state) {
// 变更状态
state.count++;
}
}
})
其他组件内触发mutations:
methods: {
handle() {
this.$store.commit('add');
}
}
标签:核心,mutations,state,add,Mutation,Vuex,store,mutation 来源: https://blog.csdn.net/xiaozhang9/article/details/120210763