升级到 Angular 12 后,虽然我在 app.module.ts 中有所有需要的代码,但所有材质标签都无法识别:例如,对于 mat-checkbox,我在 app.module.ts 中有以下内容
import { MatCheckboxModule } from '@angular/material/checkbox';
@NgModule({
imports: [
BrowserModule,
MatCheckboxModule,
并在执行时:
'mat-checkbox' 不是已知元素:
- 如果“mat-checkbox”是一个 Angular 组件,则验证它是否是该模块的一部分。
- 如果“mat-checkbox”是一个 Web 组件,则将“CUSTOM_ELEMENTS_SCHEMA”添加到该组件的“@NgModule.schemas”中
所有材质标签(mat-icon、mat-table、mat-label ......)都存在同样的问题。
在以前的版本(Angular 9)中,一切正常。感谢帮助。