У мене є такий код у програмі AngularJS, всередині контролера, який викликається з функції ng-submit, яка належить до форми з іменем profileForm:
$scope.updateProfile = function() {
if($scope.profileForm.$invalid) {
//error handling..
}
//etc.
};
Усередині цієї функції, чи є спосіб зрозуміти, які поля викликають неприпустимість усієї форми?
nameатрибут введення, щоб побачити його в $ name (звичайно). Той факт, що AngularJS прив'язується до властивості моделі без необхідності в імені, може призвести до того, що буде важко діагностувати, який вхід є недійсним.