【发布时间】:2019-07-15 10:49:46
【问题描述】:
将材料模块导入 Angular 8 项目的最佳方法是什么?是不是通过将material.module.ts导入app主模块,然后在其他模块中使用:
import { NgModule } from '@angular/core';
import {
MatButtonModule,
MatMenuModule,
MatToolbarModule,
MatIconModule,
MatCardModule
} from '@angular/material';
@NgModule({
imports: [
MatButtonModule,
MatMenuModule,
MatToolbarModule,
MatIconModule,
MatCardModule
],
exports: [
MatButtonModule,
MatMenuModule,
MatToolbarModule,
MatIconModule,
MatCardModule
]
})
export class MaterialModule {}
或者干脆在各个模块中导入material的主要使用模块?
例如,如果我只在ProductsModule 中使用mat-card,我只需在产品模块中导入MatCardModule 即可。
【问题讨论】:
-
Module MaterialModule 自身导出
标签: angular angular-material angular8 angular-material-7