У меня есть следующий шаблон:
<input type="text" class="form-control" name="my_date"
[matDatepicker]="myDatepicker" #myDate="ngModel"
[(ngModel)]="myDateValue" id="my_date" required>
<mat-datepicker-toggle [for]="myDatepicker"></mat-datepicker-toggle>
<mat-datepicker #myDatepicker></mat-datepicker>
<div *ngIf="myDate.errors && (myDate.touched || cFormDirective.submitted)">
<div *ngIf="myDate?.errors?.required">
Please enter date
</div>
</div>
При нажатии на кнопку отправить стиль для текстового поля ввода правильно применяется красным, но сообщение не отображается.
Как вы можете видеть этоуправляемая шаблоном форма, и я не хочу обновлять ее сейчас до реактивной формы только из-за даты, также я не использую поле формы мата, чтобы вызвать другой дизайн при этом.
Любая идея, как я могупоказать сообщение?