错误错误:mat-form-field必须包含MatFormFieldControl

时间:2018-04-30 09:02:58

标签: datepicker angular-material angular5 angular-calendar

我在我的应用程序中使用了mat-date-picker,html文件如下所示:

  <mat-form-field>
<input matInput [matDatepicker]="picker" formControlName="date" placeholder="Choose a date">
<mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
<mat-datepicker #picker></mat-datepicker>

我在我的另一个组件中使用了完全相同的代码片段并且它可以工作,但在此组件中它显示错误:

  

错误错误:mat-form-field必须包含MatFormFieldControl。

即使在错误后加载页面,日期选择器的按钮也不会显示,我也无法选择日期。

1 个答案:

答案 0 :(得分:3)

确保您已导入模块MatInputModule