Ich habe den folgenden Code in einer AngularJS-Anwendung in einem Controller, der von einer ng-submit-Funktion aufgerufen wird, die zu einem Formular mit Namen gehört profileForm
:
$scope.updateProfile = function() {
if($scope.profileForm.$invalid) {
//error handling..
}
//etc.
};
Gibt es innerhalb dieser Funktion eine Möglichkeit herauszufinden, welche Felder dazu führen, dass das gesamte Formular als ungültig bezeichnet wird?
name
Attribut der Eingabe angeben , um es (natürlich) in $ name zu sehen. Die Tatsache, dass AngularJS an eine Modelleigenschaft gebunden wird, ohne dass ein Name erforderlich ist, kann dazu führen, dass es schwierig ist, zu diagnostizieren, welche Eingabe ungültig ist.