执行当前路由守卫时的角度2事件
问题描述:
我有一个根组件AppComponent
。执行当前路由守卫时的角度2事件
AppComponent的模板:
some content
<router-outlet></router-outlet>
some content
的<router-outlet>
将包含当前路径的内容。申请中有很多路线。其中一些人有异步看守。我想在执行警卫时执行一些代码。
类似的东西:
export class AppComponent {
ngOnChildComponentIsReady() {
// ... some code
}
}
这可能吗?
重点是当页面第一次打开时显示进度条。当路由组件准备好呈现时,进度条将被隐藏。它将准备好在路线卫兵执行时呈现。
答
最常见的情况是编写从路线重定向到的组件的方法iniside ngOnInIt()
。您也可以使用EventEmiiter
来捕捉该事件。