如何验证Angular反应形式中的matDatepicker输入

时间:2019-04-15 08:06:57

标签: angular validation angular-material angular-reactive-forms

我正在尝试确认日期。在大多数情况下,它确实可以验证,但是当我输入 类型编号,例如15042019,它不会显示任何错误。

问题在于自定义验证程序我仅获得null值或Date实例,因此我没有机会进行一些reqex匹配:

<mat-form-field>
  <input formControlName="ratingDate" matInput [matDatepicker]="picker1" 
       placeholder="Rating Date">
  <mat-datepicker-toggle matSuffix [for]="picker1"></mat-datepicker-toggle>
  <mat-datepicker #picker1></mat-datepicker>
</mat-form-field>


this.formBuilder.group({
  ratingDate: ['', CustomValidators.date],
});

当使用mat-datepicker时,如何在反应形式中验证日期输入?

0 个答案:

没有答案