如何将父模块中的模块导出到子模块
how to export module in father module to child
我有 HomeModule,里面有带 angular material 和 ToolbarModule 的导入 SharedModule。我的疑问是我如何才能在 HomeModule 中导入 SharedModule 并导出到所有子模块,因为我正在为子模块导入 SharedModule。关注代码:
@NgModule({
imports: [
CommonModule,
SharedModule,
ToolbarModule
],
exports: [
HomeComponent
]
})
export class HomeModule { }
@NgModule({
imports: [
SharedModule
]
})
export class ToolbarModule { }
最佳做法是什么?非常感谢!
Angular 就是这样工作的,你必须在@NgModule 中导入你需要的所有模块。因此,您必须根据需要多次导入 SharedModule
。
所以你的代码是正确的!
我有 HomeModule,里面有带 angular material 和 ToolbarModule 的导入 SharedModule。我的疑问是我如何才能在 HomeModule 中导入 SharedModule 并导出到所有子模块,因为我正在为子模块导入 SharedModule。关注代码:
@NgModule({
imports: [
CommonModule,
SharedModule,
ToolbarModule
],
exports: [
HomeComponent
]
})
export class HomeModule { }
@NgModule({
imports: [
SharedModule
]
})
export class ToolbarModule { }
最佳做法是什么?非常感谢!
Angular 就是这样工作的,你必须在@NgModule 中导入你需要的所有模块。因此,您必须根据需要多次导入 SharedModule
。
所以你的代码是正确的!