VueJS $watch $refs

Est-il possible de $watch Vue $refs?

Je suis désireux de jeu de logique par rapport à un composant enfant qui est imbriquée à l'intérieur de ma Vue instance, mais à l'intérieur de la ready rappel, $refs.childcomponent est d'abord undefined alors qu'il est traité.

à l'intérieur de ready()

this.$watch('$refs', function() {
    console.log("not firing");
}, { deep: true });

Résultat: Erreur: le Maximum de la pile d'appel dépassé

watch propriété de l'instance

watch: {
  '$refs': {
     handler: function() { console.log("hit"); },
     deep: true
  }
}

résultat: rien.

  • Est ; ici deep: true; est par la faute de frappe ?
  • Oui, ce n'est pas dans le code, c'est juste mon mauvais port sur stackoverflow. Bonne place, a été supprimée.
  • deep: true => au Maximum de la pile des appels taille dépassait
InformationsquelleAutor Kiee | 2016-08-19