Модули с отложенной загрузкой и данные о маршрутах
App -routing.module.ts
{
path: 'billing',
loadChildren: () => import('./billing/billing.module').then(m => m.BillingModule)
},
billing-routing.module.ts
const routes: Routes = [
{
path: '',
children: [
{ path: 'buy/:product-hint', component: BuyComponent, data: { header: 'buy' } }
]
}
Зачем пытаться получить доступ к маршруту data
Я должен это сделать? 3 вложенныхfirstChild
чтобы получить это.
this.router.events.subscribe(e => {
const data = e.state.root.firstChild.firstChild.firstChild.data['header']
}