С помощью AngularJS я могу использовать ng-pristine
или ng-dirty
, чтобы определить, введен ли пользователь в поле. Тем не менее, я хочу сделать проверку на стороне клиента только после того, как пользователь покинул поле. Это связано с тем, что, когда пользователь входит в поле, такое как электронная почта или телефон, они всегда будут получать ошибки, пока они не завершат заполнение полного сообщения электронной почты, и это не оптимальный пользовательский интерфейс.
UPDATE:
Angular теперь поставляется с настраиваемым событием размытия: https://docs.angularjs.org/api/ng/directive/ngBlur