Lorsque vous utilisez un modèle qui n'autorise pas les espaces de fin ( ng-pattern="/^[a-zA-Z0-9]*$/"
par exemple), entrer dans l'espace de fin NE déclenchera
Veuillez consulter http://plnkr.co/edit/xeWv4bpUiJnYeGlcD0vE?p=preview pour le cas de test.
C'est contre AngularJS 1.3.0 mais je soupçonne que la branche 1.2 a également ce bogue.
Vous devez ajouter ng-trim="false"
pour ne pas rogner les espaces. Veuillez lire la documentation
Doh, merci pour l'aide!
Pourquoi oh pourquoi les auteurs pensaient-ils que ng-trim="true"
était une bonne valeur par défaut ?
Commentaire le plus utile
Vous devez ajouter
ng-trim="false"
pour ne pas rogner les espaces. Veuillez lire la documentation