J'ai le code suivant dans une application AngularJS, à l'intérieur d'un contrôleur, qui est appelé à partir d'une fonction ng-submit, qui appartient à un formulaire avec un nom profileForm
:
$scope.updateProfile = function() {
if($scope.profileForm.$invalid) {
//error handling..
}
//etc.
};
À l'intérieur de cette fonction, y a-t-il un moyen de déterminer quels champs causent l'invalidité du formulaire entier?
name
attribut de l'entrée pour le voir dans $ name (bien sûr). Le fait qu'AngularJS se lie à une propriété de modèle sans avoir besoin d'un nom peut rendre difficile le diagnostic de l'entrée non valide.