Мой сценарий таков. У меня есть меню с несколькими вариантами. Каждое меню должно отображаться в зависимости от прав пользователя (уже решено), большинство пунктов меню инкапсулированы в виде модулей, и большинство модулей загружаются с отложенной загрузкой, поэтому, когда пользователь щелкает элемент меню в первый раз, он загружается (вплоть до всего работает хорошо), теперь мое требование состоит в том, чтобы для лучшего пользовательского опыта мне нужно было показывать индикатор активности после того, как пользователь нажимает на пункт меню, пока загружается ленивый загруженный модуль.
До этого я пытался использовать интерфейсы canActive, canLoad, canActivateChild от Angular Router, но безуспешно.
Есть идеи?