Travailler sur un projet et rencontrer un scénario réel,
Le premier niveau : une checkbox_1 (par exemple, liée à la méthode d'événement de changement cevt1 Après le déclenchement, tous les éléments du groupe de cases à cocher de deuxième niveau sont sélectionnés (utilisation normale).
Le problème est que lorsque la case à cocher_2 du groupe de cases à cocher de deuxième niveau (par exemple, la case à cocher du sous-niveau est liée à la méthode d'événement de changement cevt2) est sélectionnée, elle doit normalement être déclenchée sur toutes les cases à cocher_3 sélectionnées dans le groupe de cases à cocher de troisième niveau correspondant. ,
En fait, lorsque checkbox_1 dans le premier niveau est déclenché, cevt1 est déclenché normalement, mais on constate que l'événement de changement cevt2 lié à checkbox_2 dans le "deuxième niveau" n'est pas appelé. y-a-t'il une solution?
Les
Événements de
change
方法好像只响应点击和v-bind
数据绑定产生的数据变化,对于其他的数据变化并不会触发change事件,可以试着用$emit
方法手动调用checkbox_2的change
Vue.Voir :
https://cn.vuejs.org/v2/api/#...
Essayez d'utiliser watch pour écouter les changements dans la valeur liée à la case à cocher
/q/10... Pouvez-vous donner une réponse plus détaillée à ce post ? Qu'est-ce qui est stocké dans le magasin à partir du routeur ? ? Débutant