其他分享
首页 > 其他分享> > Vuex的核心概念之Mutation

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