【问题标题】:Why Angular Material is not being installed in my latest Angular Application which is version 13?为什么 Angular Material 没有安装在我最新的 Angular 应用程序版本 13 中?
【发布时间】:2022-01-06 07:17:51
【问题描述】:

最近我使用最新版本的 Angular: 13.1.1 创建了一个新的 Angular 应用程序,我正在尝试安装 Angular Material,但我无法在节点模块中看到 Material 文件夹。

下面是截图

enter image description here

我将所有模块都包含在 material.module.ts 文件中,并在 app.module.ts 文件中导入了该文件,我试图在我的主页组件中使用材料模块,但出现了这些错误 Material Error Image

angular material installed cli image

Material.module.ts 文件 Material.module.ts

App.module.ts 文件 app.module.ts

【问题讨论】:

  • 您是否在控制台中遇到任何错误?你如何添加角材料?
  • 通过使用此命令 ng add @angular/material 并且我在控制台中没有收到任何错误,无论我尝试安装多少次,我都无法在节点模块中看到 @material 文件夹它并重新启动了 VSC 和计算机。
  • 检查你的@angular文件夹
  • 如果我没记错,材料将被添加到@angular/material 文件夹中。请检查该文件夹,它应该在那里。
  • 是的,我找到了该文件夹,但我将所有模块添加到 material.module.ts 并将其添加到 app.module.ts 文件中,我收到这些错误错误:src/app/navbar/ logout-dialog.component.html:1:1 - error NG8001: 'mat-dialog-title' is not a known element: 1. 如果 'mat-dialog-title' 是 Angular 组件,则验证它是否属于这个模块。 2. 如果“mat-dialog-title”是一个 Web 组件,则将“CUSTOM_ELEMENTS_SCHEMA”添加到该组件的“@NgModule.schemas”以禁止显示此消息。

标签: angular angular-material


【解决方案1】:

应该在@angular/material中

【讨论】:

  • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
猜你喜欢
  • 2020-03-25
  • 1970-01-01
  • 1970-01-01
  • 2017-06-28
  • 1970-01-01
  • 2021-12-28
  • 1970-01-01
  • 2022-07-25
  • 1970-01-01
相关资源
最近更新 更多