Angular模块的生命周期指的是模块的创建、初始化、销毁以及相关事件触发的顺序和时机。
Angular中一共有三种类型的模块:根模块、特性模块和共享模块。对于每种类型的模块,其生命周期有所不同。
根模块的生命周期:
@NgModule({ declarations: [AppComponent], imports: [BrowserModule], providers: [], bootstrap: [AppComponent] }) export class AppModule implements OnInit, OnDestroy { // 初始化 ngOnInit(): void { console.log('AppModule已初始化'); }
// 销毁 ngOnDestroy(): void { console.log('AppModule已销毁'); } })
上一篇:不同类型不写入文件。