Когда введена недопустимая дата, я хочу сохранить или сохранить введенное значение, чтобы отобразить его для пользователя. Как мне это сделать?
Фон : я использую средство выбора даты ngx- bootstrap v5.1.0 и angular 7.2.15. Если дата недействительна (например, 09/99/2020 с использованием ММ / ДД / ГГГГ), она автоматически помещает строку «Недопустимая дата» в поле ввода, когда я покидаю поле ввода.
Этот метод работает но кроме того, я хотел бы дать пользователю некоторую обратную связь о дате, которую они ввели. В частности, введенное значение недопустимо. В этом случае это будет 09/99 / 2020.
Я могу получить недействительную валидацию даты, но не могу получить значение первоначально введенной даты, чтобы пользователь знал, что они ввели, и почему он недействителен.
Как получить или сохранить исходное значение, введенное в поле? Я пробовал событие onChange и valueChanges
, но ngx-datepicker
, кажется, переопределяет это, поэтому оно не срабатывает, пока вы не покинете поле.