J'ai téléchargé un plug-in jq en ligne et la zone de saisie est liée à l'événement click, mais le script angulaire que j'ai écrit moi-même utilise également ng-keydown sur la même zone de saisie. . . Je pensais que la fonction de traitement des touches d'Angular serait exécutée, mais cela n'a pas fonctionné. . . Mais je ne peux pas supprimer le gestionnaire d'événements click du plug-in car sa fonction doit être utilisée. . . Je ne sais pas comment gérer cette situation
<body ng-app="myApp" ng-controller="MyController">
angular.module('myApp',[])
</script>
L'événement keyup que je viens d'écrire aujourd'hui, keydown est similaire</body>
</html>
Vous ne pouvez pas l'écrire comme ça,
Le premier choix est require : '?ngModel',
Ensuite, récupérez la valeur de la zone de texte ngModel.$modelValue au lieu de input.value,
Il n'y a pas non plus besoin d'éléments [ 0], l'élément représente
jquery La réflexion est trop sérieuse. . .