{pageName: 'Hello, world'}. Как мне поймать pageName и вывести в хедере (отдельный компонент), и как менять при переходе на другую страницу?
Может Вам ActivatedRoute взять и из него получить данные?
Не events, а params (или data, не помню точно)
this.route — это он и есть )
this.router.events .pipe( filter(event => event instanceof NavigationEnd), map(_ => this.router.routerState.root), map(route => { while (route.firstChild) route = route.firstChild; return route.snapshot; }),
Блин, надо рхжс подтянуть. Никак не могу найти толковый гайд ))
зачем тебе следить за данными в роуте, если ты даже рхжс даже не юзаешь
Погугли игры с rxjs по типу css grid garden или flex frogs Я когда-то такую проходил, улучшилось понимание
О, прокатило ))
ну тк, ещё бы
можно и не подписываться
Ну тут реально проще всего через сервис
А в сервисе behavooursubject
Обсуждают сегодня