我有HomeModule,在内部我有角材料和ToolbarModule导入了SharedModule。我的疑问是如何在HomeModule中导入SharedModule并导出到所有子模块,因为我要为子模块导入SharedModule。请遵循代码:
@NgModule({
imports: [
CommonModule,
SharedModule,
ToolbarModule
],
exports: [
HomeComponent
]
})
export class HomeModule { }
@NgModule({
imports: [
SharedModule
]
})
export class ToolbarModule { }
最佳做法是什么?非常感谢!
答案 0 :(得分:1)
Angular以这种方式工作,您将必须在@NgModule内部导入所需的所有模块。因此,您将需要多次导入SharedModule
。
所以您的代码是正确的!