我在我的Angular 7应用程序上收到了这个错误,我不知道为什么。即使有一些研究,这个错误似乎也是没有意义的。
这就是我所拥有的:
<mat-form-field>
<input matInput placeholder="Name" name="name" [(ngModel)]="data.name" [disabled]="inputReadonly" ngDefaultControl >
</mat-form-field>
我已经尝试在mat-form-field和/或输入上使用和不使用ngDefaultControl,在输入上使用和不使用name属性以及移动(ngModel)。什么都没有改变,我仍然收到相同的错误。
发布于 2018-12-17 18:28:34
必须在input
上指定ngModel
,而不是在mat-form-field
上。mat-form-field
的唯一目的是应用一些重要的CSS
发布于 2019-06-04 03:25:01
确保在app.module.ts
中导入了MatFormFieldModule
和MatInputModule
,并在@NgModule({... imports:[MatFormFieldModule,MatInputModule, ...],...}
中声明了它们
https://stackoverflow.com/questions/53813186
复制相似问题