ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# mutations传递函数 ## index.js中 ~~~ import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex) const store = new Vuex.Store({ state: { count:0 }, mutations: { addN(state,step){ //函数的逻辑 state.count+=step; } }, actions:{ } }) export default store ~~~ ![](https://img.kancloud.cn/51/b8/51b8d770764d3942b831d6fa96da1bad_1588x1267.png) # vue组件中使用 ## this.$store.commit(); //传入值给vuex ## 案例 ~~~ this.$store.commit(); //传入值给vuex ~~~ ~~~ xiao(){ //commit作用,就是调用某个mutation 函数 this.$store.commit('addN',2); //传入值给vuex } ~~~ ![](https://img.kancloud.cn/ce/55/ce559ce4d7ca61f0fbbbf3555f195f34_1988x1278.png) ![](https://img.kancloud.cn/c0/e0/c0e0e58218d77d45839407e5d9407647_1695x533.png)