Imaginez que vous souhaitez récupérer les données qu’un utilisateur a saisies, mais seulement lorsqu’il appuie sur Entrée, et non à chaque fois qu’il tape une lettre !

Angular nous permet de filtrer les événements du clavier à travers une syntaxe spécifique. Nous pouvons écouter uniquement la touche Entrée en utilisant le pseudo-événement keyup.enter.

Dans cet exemple, c’est seulement au moment où l’utilisateur appuiera sur la touche Entrée,que la valeur de la propriété values sera prise en compte ! 😉

Il aurait était préférable de réaliser l’affectation values=box.value dans le composant plutôt que directement dans le template, ce qui est recommandé par la documentation officielle, mais je souhaitais vous montrer que c’est possible.

36. Détecter la perte de focus sur un élément

Laisser un commentaire