роутах задано так
path: ‘:id',
component: CarProfileLayoutComponent,
Так вот, когда я нахожусь на этой урле и хочу перейти в другой профиль: ocalhost/car/profile/13, то сама урла в браузере меняеться, но данные на странице не меняються ( я так понимаю модуль не перезагружаеться)
В инете нашел только костыль: this.router
.navigateByUrl('/', { skipLocationChange: true })
.then(() => this.router.navigate([`${this.profileQuery.slug}/cars/profile/${carId}`]));
как можно еще пофикисить, кто сталкивался?
а как вы меняете дынные на странице?
нужно подписаться на изменение самих параметров this.activatedRoute.params.pipe(...).subscribe(params => {...})
Обсуждают сегодня