角度错误:“mat-form-field”不是已知元素”
Posted
技术标签:
【中文标题】角度错误:“mat-form-field”不是已知元素”【英文标题】:Angular Error: "mat-form-field' is not a known element" 【发布时间】:2021-01-22 03:24:03 【问题描述】:我正在使用 stackblitz 代码编辑器,并尝试在我的应用中使用 Angular 材料实现日历,但出现此错误。
这是链接 https://stackblitz.com/edit/angular-ivy-2ucboy?file=src/app/app.component.ts
【问题讨论】:
您好,我看不到导入 MatModules 的任何问题。但我看到你在主要的 Datepicker 组件中引导。尝试将引导程序作为默认 appComponent。 您好,请考虑提供您的内联代码,因为链接可能随时断开或无法访问。 【参考方案1】:由于某种原因,您在 main.ts
中引导您的应用程序?这就是为什么您的实际 app.module.ts
文件是多余的。您需要将相关模块导入到您的 main.ts
文件中,因为这是声明您的 AppModule
的位置。
参见this 工作演示。
【讨论】:
它在 Angular 示例中表现良好 stackblitz.com/angular/anmqddxqxmy?file=src%2Fmain.ts 由于其他原因,您的示例已在main.ts
中引导,您无需这样做。如果这样做,则需要在main.ts
中导入相关模块。以上是关于角度错误:“mat-form-field”不是已知元素”的主要内容,如果未能解决你的问题,请参考以下文章
Angular Material 表单问题:角度 mat-form-field 必须包含 MatFormFieldControl
错误类型错误:this._document.createElement 不是函数角度