【发布时间】:2021-01-25 18:49:18
【问题描述】:
我有一个 Angular 10 项目,但我在使用 Angular 材料处理某些组件时遇到了一个奇怪的错误,比如表单域(而不是像“表格”这样的组件,一切正常):
'mat-form-field' 不是已知元素:
- 如果“mat-form-field”是一个 Angular 组件,则验证它是该模块的一部分。
- 如果“mat-form-field”是 Web 组件,则将“CUSTOM_ELEMENTS_SCHEMA”添加到该组件的“@NgModule.schemas”以禁止显示此消息
这是我的应用模块:
...
import { MatFormField, MatLabel } from '@angular/material/form-field';
...
@NgModule({
declarations: [
AppComponent,
],
imports: [
MatFormField
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
【问题讨论】:
-
我认为需要导入 MatInputModule 而不是 MatFormField