javascript - S'il vous plaît, donnez-moi quelques conseils. L'événement $ d'Angular n'est-il pas défini dans Select?
世界只因有你
世界只因有你 2017-06-05 11:09:56
0
2
711

Environnement de développement :

  • angulaire 1.6.1

  • Dernière version de Chrome

Problèmes de développement :

  • Je souhaite utiliser $event pour obtenir l'objet de l'opération événementielle, mais il n'est pas défini dans la sélection, ce qui est très déroutant.

  • En raison des exigences de maintenance des anciens projets, je viens d'entrer en contact avec angulaire, mais je n'ai pas eu le temps de l'étudier en profondeur. J'espère que des amis familiers pourront me donner quelques conseils.

Objectif de développement :

  • Vous devez obtenir l'événement lui-même dans la sélection d'Angular, puis utiliser .target pour obtenir le DOM de l'opération.

  • Pourquoi undéfini apparaît-il ?

DÉMO :

  • Afin de retracer la source, j'ai utilisé du js angulaire et natif pour obtenir l'événement lui-même.

  • DÉMO CODEPEN

  • En raison des limitations de codepen sur la sortie de la console, l'image ci-dessous montre mon implémentation.

Description de la capture d'écran :

  • angulaire

  • JavaScript


Merci beaucoup de m'avoir aidé à vérifier et à répondre, merci.

世界只因有你
世界只因有你

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

ng-change ne permet pas de transmettre $event, car ce n'est pas un événement en angulaire, mais écoute les changements de valeurs, donc il n'y aura pas de $event.
Avez-vous besoin de faire fonctionner le dom ?
Concernant l'angular, veuillez expliquer :
1 Si vous utilisez l'angular, essayez de ne pas faire fonctionner directement le dom
2. il faut vraiment fonctionner, il est préférable d'opérer avec la directive

淡淡烟草味

Répondez ici : https://stackoverflow.com/que...

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