用于检测路由更改的生命周期事件

时间:2018-03-17 12:28:38

标签: angular lifecycle

什么是Angular生命周期事件,只有在路径发生变化时才会触发?我尝试使用不同的事件进行记录,但没有找到任何特定的路由更改。

1 个答案:

答案 0 :(得分:0)

Angular有以下生命周期钩子:

  • ngOnChanges()
  • ngOnInit()
  • ngDoCheck()
  • ngAfterContentInit()
  • ngAfterContentChecked()
  • ngAfterViewInit()
  • ngAfterViewChecked()
  • ngOnDestroy()

如果你在组件中实现它,那么通常ngOnDestroy()将在从组件路由更改后触发:

export class xComponent implements OnDestroy {}

最好阅读Angular Lifecycle Hooks