2017-06-19 63 views
2

当ngModule开始/结束时,加载延迟是否有任何事件?
我需要这些事件之一来加载一些额外的资源,如翻译。开始/结束加载的角度延迟加载事件

这将是也是不错的显示一些动画,让用户知道被加载时,它的点击量首次LazyLoaded路线。

回答

1

是的,有两个事件RouteConfigLoadStartRouteConfigLoadEnd,您可以使用这样的:

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