mutations vuex 调用_vuex,如何调用modules里面定义的mutations

mutations vuex 调用_vuex,如何调用modules里面定义的mutations状态可以拿到,鼓捣了好久。不懂定义在模块里面的mutations、getters、actions要怎么调用?constmA={state:{a:1,b:1,},//模块的局部mutationsmutations:{add:state=>{state.a++},},getters:{double:state=>{returnstate.a*2…

大家好,欢迎来到IT知识分享网。mutations vuex 调用_vuex,如何调用modules里面定义的mutations

状态可以拿到,鼓捣了好久。不懂定义在模块里面的mutations、getters、actions要怎么调用?

const mA = {

state : {

a : 1,

b : 1,

},

// 模块的局部 mutations

mutations : {

add : state =>{

state.a++

},

},

getters : {

double : state=> {

return state.a *2

}

}

}

const mB = {

state : {

a : 2,

b : 2,

},

// 模块的局部 mutations

mutations: {

addB: state => {

state.a++

},

},

// 模块的局部 actions

actions : {

asyncAdd : ({commit, rootState ,state}) =>{

setTimeout(() => {

commit(‘add’);

}, 1000);

}

}

}

const store = new Vuex.Store({

modules : {

a : mA,

b : mB,

}

});

console.log(store.state.a);

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/14954.html

(0)
上一篇 2024-02-22 16:45
下一篇 2024-02-22 22:45

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信