@onie
Для осуществления валидации формы в AngularJS нужно использовать директиву ng-form и директивы ng-model и ng-required для проверки полей на заполнение или другие ограничения. Например:
Email:
Submit
В данном примере мы использовали директиву ng-required, чтобы проверить, что поля name и email были заполнены. Также мы использовали директиву ng-show, чтобы показать сообщения об ошибках, если пользователь не заполнил поля или ввел неверный email.
Директива ng-disabled используется для того, чтобы кнопка Submit была заблокирована, если форма невалидна. Это предотвращает отправку некорректных данных на сервер.
Функция submitForm() вызывается при отправке формы и может содержать логику для отправки данных на сервер. При этом AngularJS автоматически не отправляет данных, мы сами будем прописывать эту логику в функции.