[Vuejs]-DOM does not update when element changes (VUE)

0👍

First of all, I don’t totally get why you’re using self = this in this example, seems like it’s not necessary. Nevertheless that is not your problem. You’re modifying an object inside an array, and you’re doing this by accessing the index. Normally that would be ok, but vue is not aware of this change. Try either passing the direct reference to the object inside the array or add a deep watch to your array so vue can hear this changes and make the proper modifications to your DOM.

Leave a comment