Bonjour à tous,
Je rencontre un problème sur la directive ng-change lorsque je cherche à l'appliquer sur un input de type number possédant un max.
Mon but est de déclencher un traitement lorsque la valeur de l'input est valide. Mais lorsque je saisis délibérément une valeur invalide, mon traitement est tout de même appelé.
Le lien permettant de reproduire mon problème (mon traitement génère juste un log d'alert dans la console):
http://plnkr.co/edit/zWKMgQuG6Ca7CHIvGpKq?p=preview
Si j'ajoute un 9 à la saisie, 99, contenu valide => ça log
Si j'ajoute à nouveau un 9, 999, contenu invalide => ça log également alors que ça ne devrait pas
Si j'ajoute à nouveau un 9, 9999, contenu invalide => pas de log
Une idée ?
Merci d'avance!
Partager