Допустим, у меня есть следующие маршруты:
{
path: 'home',
component: MemberHomepageComponent,
canActivate: [LoggedInGuard, AccountTypeGuard],
data: { accountTypeId: environment.memberAccountUrl },
children: [
{ path: 'consent/required', component: MemberConsentMissingComponent },
{ path: 'consent', component: MemberConsentWrapperComponent },
{ path: 'marketing', component: MemberMarketingComponent },
{ path: 'account', component: MemberAccountComponent }
]
},
, а также внутри компонентов, которые я запрограммировал в навигации (например, они везде в приложении, если необходимо изменение!): This.router.navigate ([ '/ home / account']);
и я хочу добавить префикс к дому, например, число или строку, например:
path: '1 / home' или path: ' хуг / дома. Так что, если я сделаю это, будут эти переходы 'this.router.navigate ([' / home / account ']);' все еще работают из компонентов. Или мне нужно добавить относительную маршрутизацию для запрограммированной навигации что-то вроде:
this.router.navigate(['../account'],{relativeTo:this.route.parent);