2017-06-19 69 views
2

當ngModule開始/結束時,加載延遲是否有任何事件?
我需要這些事件之一來加載一些額外的資源,如翻譯。開始/結束加載的角度延遲加載事件

這將是也是不錯的顯示一些動畫,讓用戶知道被加載時,它的點擊量首次LazyLoaded路線。

回答

1

是的,有兩個事件RouteConfigLoadStartRouteConfigLoadEnd,您可以使用這樣的:

constructor(router:Router) { 
    router.events.subscribe(event:Event => { 
    if(event instanceof RouteConfigLoadStart) { 
    } 
    if(event instanceof RouteConfigLoadEnd) { 
    } 
    }); 
}