Я хочу получить state
на моем mutations
.
У меня есть store.js
вроде:
export const store = new Vuex.Store({
state: {
server: 'something'
},
modules: {
Product,
Cart
}
})
Затем на моем product.js
модуле.Я могу получить store
server
в getters
, но не могу использовать в mutations
.Ps мне нужно commit
без axios
..
export default{
state :{
abc: 'asdfasf'
},
getters :{
getServer : (state, getters, rootState) =>{
return rootState.server; //It works fine.
},
},
mutations :{
UPDATE(state,rootState){
console.log(state.getters.getServer); //this wont work
state.abc = rootState.serve; //something like this won't work
either
}
}
}