Суть: имеется компонент, в котором есть следующие свойства:
computed: {
activity() { return this.activityLoaded ? this.$store.getters.getActivityById(this.id) : null; },
...
votes() { return (this.activity && this.activity.vote && this.activity.vote.count) ? this.activity.vote.count : 0 }
}
нужно обратить внимание на свойство votes, которое по сути должно проверять есть ли у нас внутри this.activity, this.activity.vote и this.activity.vote.count что нибудь и если все ок то возвращать this.activity.vote.count а если нет, то вернуть 0. И по логике computed свойств оно должно обновляться в момент когда в this.activity.vote.count таки появится значение, но не обновляется, в vue devtools этот параметр давно уже равен 1, а рендерит все так же 0.
Прошу помочь с этим вопросом.