Saltar al contenido

Sin duda un tema interesante, imagina que tienes en uno de tus componentes de Vuejs un objeto similar al siguiente:

data () {
    return {
        component_data: {
            dato1: 1,
            dato2: 2,
            dato3: 3
        },
    }
}

Ahora imagina que necesitas hacer algo cuándo dato2 obtenga otro valor, pues es muy sencillo, simplemente deberías aplicar un Watcher que esté revisando los cambios para dato 2 de la siguiente forma:

watch: {
    'component_data.dato2': function (newVal, oldVal) {
        // DO STUFF
    }
},

Impresionante.

Rutas de aprendizaje