1.0.25
https://jsfiddle.net/oL5qyky9/
Appuyez sur le bouton d'événement de répartition
alerte('géré ça')
alert('handleIt n'a pas fonctionné');
Une fois que vous l'avez changé de childMsg
à child-msg
, il se comporte comme prévu.
Supprimer les 'events obj' du parent a fait l'affaire :
https://jsfiddle.net/oL5qyky9/2/
Je pense que les événements obj avec la clé 'child-msg' 'écrasaient' la méthode bind dans le modèle.
Parce que vous avez changé child-msg
dans l'exemple en childMsg
. Notez que lorsque vous utilisez v-on
dans le modèle, le nom de l'événement sera mis en minuscules par le navigateur. Cela fait partie des restrictions d'analyse des modèles 1.x, évitez donc d'utiliser des lettres majuscules dans les noms d'événements dans 1.x.
2.0 n'a pas cette limitation.
Ahh c'est logique. Merci les gars.
Commentaire le plus utile
Parce que vous avez changé
child-msg
dans l'exemple enchildMsg
. Notez que lorsque vous utilisezv-on
dans le modèle, le nom de l'événement sera mis en minuscules par le navigateur. Cela fait partie des restrictions d'analyse des modèles 1.x, évitez donc d'utiliser des lettres majuscules dans les noms d'événements dans 1.x.2.0 n'a pas cette limitation.