gpt4 book ai didi

Angular7 生命周期钩子(Hook)和路由

转载 作者:行者123 更新时间:2023-12-02 03:18:23 24 4
gpt4 key购买 nike

我很好奇当我们在当前页面中使用 router.navigate 时调用了哪些生命周期钩子(Hook),比如说重新加载页面。

constructor(private router: Router) { }
reload () {
this.router.navigate(['/currentpage']);
}

最佳答案

这是顺序

  • 构造器
  • ngOnChanges
  • ngOnInit
  • ngDoCheck
  • ngOnDestroy
  • ngAfterContentInit
  • ngAfterContentChecked
  • ngAfterViewInit
  • ngAfterViewChecked

允许您跟踪路由器生命周期的路由器事件。路由器事件的顺序如下:

  • 导航开始
  • RouteConfigLoadStart
  • RouteConfigLoadEnd
  • RoutesRecognized
  • GuardsCheckStart
  • ChildActivationStart
  • 激活开始
  • GuardsCheckEnd
  • 解决开始
  • 解决结束
  • 激活结束
  • child 事件结束
  • 导航结束
  • 导航取消
  • 导航错误
  • 滚动

关于Angular7 生命周期钩子(Hook)和路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55470457/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com