Vue.js – How to properly watch for nested data

Vue.js – How to properly watch for nested data

I’m trying to understand how to properly watch for some prop variation.
I have a parent component (.vue files) that receive data from an ajax call, put the data inside an object and use it to render some child component through a v-for directive, below a simplification of my implementation:

… then inside