当ngModule开始/结束延迟加载时是否有任何事件? 我需要其中一个事件来加载一些额外的资源,比如翻译。
显示一些动画也很不错,因此用户知道在LazyLoaded路线上第一次点击时会加载一些东西。
答案 0 :(得分:3)
是的,您可以使用以下两个事件RouteConfigLoadStart和RouteConfigLoadEnd:
constructor(router:Router) {
router.events.subscribe(event:Event => {
if(event instanceof RouteConfigLoadStart) {
}
if(event instanceof RouteConfigLoadEnd) {
}
});
}