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