如何在Angular Material Datepicker中显示最小和最大日期验证错误的验证消息
<input [min]="minDate" [max]="maxDate" matInput [matDatepicker]="picker" [formControlName]="date">
<mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
<mat-datepicker #picker></mat-datepicker>
<mat-error class="error-message" *ngIf="formgroup.get('date').hasError('required') && (formgroup.get('date').dirty || formgroup.get('date').touched)">Date is Required</mat-error>
Run Code Online (Sandbox Code Playgroud)
此处已设置必需的验证。
同样,如果用户键入的日期小于minDate,我想显示日期应高于01/01/2019消息。
我知道,如果我们设置minDate,则所有以前的日期都将被禁用。但是在此应用程序中,我们也允许用户键入日期!因此,当用户输入的日期早于定义的minDate时,我想显示错误消息!
有办法实现吗?
typescript angular-material angular angular-material-datetimepicker