将材料模块导入 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的主要使用模块?
例如,如果我只使用mat-card
in ProductsModule
,我只需导入MatCardModule
products 模块并完成它。