в вопросе Как проверить поле с типом ввода = время через элемент управления формы?
Как проверить такой указатель даты (у которого отключено поле ввода)
<mat-form-field> <input matInput [matDatepicker]="picker" formControlName="datePickerCtrl" disabled> <mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle> <mat-datepicker #picker disabled="false"></mat-datepicker> </mat-form-field>
Если тег input formControlName вставить во ввод, отключенное состояние не работает.
не использовать отключено в html с активной формой использования darePickerCtrl.disable ().см это .проверка правильности ввода даты и даты аналогична любой другой записи
datePickerCtrl= new FormControl('', [ Validators.required, ]);