【发布时间】:2017-08-16 07:23:21
【问题描述】:
我的场景如下。我有一个菜单,有多个选项。每个菜单应根据用户权限显示(已解决),大多数菜单项都封装为模块,并且大多数模块都是延迟加载的,因此当用户第一次单击菜单项时,它会加载(到这里所有效果很好),现在我的要求是,为了提供更好的用户体验,我需要在加载延迟加载模块时在用户单击菜单项后显示活动指示器。
到目前为止,我尝试使用 Angular Router 中的 canActive、canLoad、canActivateChild 接口,但没有成功。
有什么想法吗?
【问题讨论】:
标签: angular lazy-loading angular2-routing