javascript - Comment déclencher activement un événement de changement de composant checkbox dans la bibliothèque ElementUI de Vue.js?
伊谢尔伦
伊谢尔伦 2017-06-28 09:23:06
0
3
2487

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?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

répondre à tous(3)
伊谢尔伦

Les

Événements de change方法好像只响应点击和v-bind数据绑定产生的数据变化,对于其他的数据变化并不会触发change事件,可以试着用$emit方法手动调用checkbox_2的changeVue.

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

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal