I have an empty object data property
data() { return { chosen: {}, } } Then I have a computed property the results of which are related with chosen property.
myComputed() { let result = 0 Object.entries(this.chosen).forEach(([key, value]) => { result = result + value }) return result }
Then I have a method that actually changes the chosen property
setChosen(someValue) { this.chosen['key'] = someValue } So when I call setChosen and adding a new value the myComputed is not executed and not updating my view value.