官术网_书友最值得收藏!

Injecting NgModules and module initialization

Angular instantiates NgModules and registers them with dependency injection. This means that you can inject modules into other modules or components, like this:

@NgModule({
imports: [TalksModule]
})
class AppModule {
constructor(t: TalksModule) {}
}

This can be useful for coordinating the initialization of multiple modules, as shown here:

@NgModule({
imports: [ModuleA, ModuleB]
})
class AppModule {
constructor(a: ModuleA, b: ModuleB) {
a.initialize().then(() => b.initialize());
}
}
主站蜘蛛池模板: 崇明县| 金塔县| 涿鹿县| 邹城市| 特克斯县| 仁怀市| 雅江县| 襄汾县| 本溪市| 廊坊市| 开封县| 长兴县| 澳门| 招远市| 南昌市| 连州市| 宜兰县| 高阳县| 呼和浩特市| 息烽县| 县级市| 开鲁县| 奈曼旗| 白沙| 城市| 曲麻莱县| 罗定市| 衡南县| 梁平县| 南康市| 分宜县| 宣城市| 铁岭县| 虹口区| 讷河市| 澜沧| 德昌县| 双鸭山市| 武乡县| 内江市| 荥阳市|