Я работаю по расписанию с VUE, я действительно новичок с VUE и с JS.Я создал компонент VUE, который добавляет некоторые новые свойства в объект, который уже находится в состоянии, и затем я беру этот объект с геттерами и выполняю рендеринг внутри моего другого компонента VUE, но, к сожалению, новые свойства отображаются только после перезагрузки.Вот фрагмент из моего компонента, куда я добавляю новое свойство
methods: {
...mapActions({addDateToState: 'addDate'}),
addDate () {
this.date = this.startTime.time;
//date from datepicker
this.addDateToState({date:this.date, year:this.year, time:this.event.time, name:this.event});
// object need to add
},
}
Вот фрагмент из состояния
const state = {
schedule: {}
}
Вот действия
addDate ({commit}, date) {
commit('ADD_DATE', date)
}
И вотМутация, которая выполняет всю работуЯ не могу заставить этот геттер реагировать, но я вижу, что это состояние изменилось.Кто-нибудь может мне помочь?