Angular 4和ionic3的新成员 . 我们需要在每次视图更改时调用一个函数 . 是否有任何常见的地方可以放置这个函数调用,如在angular 1中我们可以使用viewContentLoaded事件?
在我们的场景中,所有的导航都是通过离子进行的,经过一些研究发现我们可以实现ngAfterViewInit接口 . 但我相信我们需要在每一页都实现这一点 . 是否有任何常见的地方我们可以实现此接口,以便可以在每个页面加载时调用函数,或者如果这没有帮助,请建议如何实现这一点 .
在app.component.ts中
constructor(private router: Router) {} ngOnInit() { const navigated$ = router.events.map(e => e instanceof NavigationEnd); navigated$.subscribe(// ... logic); }
1 回答
在app.component.ts中