Я юзаю Angular, у меня реализована валидация поля, так:
<input class="d-form__input-text" ng-model="email" ng-required="true" ng-pattern="{{EMAIL_REGEXP}}" name="email" type="email">
все как бы ок, но если я начинаю вводить текст, сразу же происходит обновление переменой - соответсвенно email с одним символом валидным быть не может и отрисовываются ошибки раньше времени.
Т.е. юзер еще не закончил ввод ему уже говорит - не валидно, как можно сделать так чтобы валидация срабатывала или с задержкой или после того пользователь перешел в другое поле и тп.