Ваше состояние - это функция, которая возвращает объект. Вы сможете получить доступ к Total
, вызвав функцию state
, а затем поработав с возвращенным объектом следующим образом: state().Total.push(value)
.
Однако в Vuex вы создаете store
, используя Vuex.Store()
.
const store = new Vuex.Store({
state: {
Total: []
},
mutations: {
setTotal(state, value){
this.state.Total.push(value);
}
}
});
Если вы хотите экспортировать мутации по причинам тестирования, вы можете сделать это, предварительно определив их, а затем назначив их в магазине Vuex.