Я пытаюсь установить токен для моего store.token
Я знаю, что это не лучший вариант без использования мутации, но я делаю что-то вроде этого:
methods : {
molestor(){
const self = this;
this.$store.state.token = "new token";
this.$store.state.cleavage= "yes";
this.$store.commit('settoken', "somethingrandom");
},
}
Тогда на моем store.js:
export const store = new Vuex.Store({
state : {
token : '',
},
mutations : {
settoken(state,token){
console.log(token);
}
}
});
Прямо сейчас все работает нормально ... все настраивается. Но когда я удаляю мутацию из store.js
или удаляю коммит на моем molester()
, он не присваивает значение токену. Почему это происходит?