首页 文章

Angular 4中的viewContentLoaded等效项

提问于
浏览
0

Angular 4和ionic3的新成员 . 我们需要在每次视图更改时调用一个函数 . 是否有任何常见的地方可以放置这个函数调用,如在angular 1中我们可以使用viewContentLoaded事件?

在我们的场景中,所有的导航都是通过离子进行的,经过一些研究发现我们可以实现ngAfterViewInit接口 . 但我相信我们需要在每一页都实现这一点 . 是否有任何常见的地方我们可以实现此接口,以便可以在每个页面加载时调用函数,或者如果这没有帮助,请建议如何实现这一点 .

1 回答

  • 1

    在app.component.ts中

    constructor(private router: Router) {}
    
    ngOnInit() {
      const navigated$ = router.events.map(e => e instanceof NavigationEnd);
    
      navigated$.subscribe(// ... logic);
    }
    

相关问题