router.eventsю я вот сделал, теперь хочу как-то при необходимости отключать этот прелоадер. можно както в Router.navigate([url]) чтото передать чтобы потом перехватить в Router.events так чтобы в url это не появлялось, типа кастомной настройки чтоли...?
чет не пойму как router.events тебе помогли сделать прелоад
https://www.amadousall.com/angular-routing-how-to-display-a-loading-indicator-when-navigating-between-routes/ ну вот типа такого, просто подписываюсь на events и через instanceof проверяю NavigationStart или NavigationEnd и маплю все это в булку
только это не прелоад)
вместо NavigationStart используй RoutesRecognized
ну попробуй через navigationExtras state небось все выйдет и если не перестараешься и страдать не придется
да просто не люблю завязки на роутер. Все лютые костыли из за него были
Обсуждают сегодня