首页 > 解决方案 > 改变了角材料的进口

问题描述

我开始使用 angular 9 和 angular material 创建一个新网站。到目前为止,这有效:

import {MatSidenavModule, MatToolbarModule} from '@angular/material';

现在我收到一个错误,必须将其更改为:

import { MatSidenavModule } from '@angular/material/sidenav';
import { MatToolbarModule } from '@angular/material/toolbar';

Angular 9 中的导入和材料发生了什么变化?我在文档中一无所获。

标签: angularangular-material

解决方案


检查此链接以获取 Angular 更新

对于角材料,您必须根据文档执行:

您应该从特定组件深度导入,而不是从 @angular/material 导入。例如@angular/material/button。 在此处输入图像描述


推荐阅读