我有以下模板:
<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>
单击提交时,输入文本框的样式正确应用为红色,但未显示消息。
正如您所看到的,这是一个模板驱动的表单,我不希望仅仅因为日期而将其更新为反应式表单,我也不使用 mat 表单字段,这样做会导致不同的设计。
知道如何显示消息吗?