企业🤖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)