у меня есть:Угловой 2 routerLink в родительском компоненте относительно детского маршрута?
- Основной компонент
- - первая Детский компонент с параметром
- - Секонд Детского компонента
Путем Первого-ребенок и его параметры: http://localhost/mpm/0776452c
второго Детский путь должен быть: http://localhost/mpm/0776452c/settings
Моя проблема заключается в том, что я хочу поместить ссылку на компонент Second-Child в Main component.
Я попробовал этот путь: [routerLink] = «» ./ настройки» но генерируемый звено имеет круглые скобки в конце по некоторым причинам: http://localhost/mpm/0776452c/(settings)
Есть ли у вас идеи, как это исправить простой способ, потому что теперь я генерирую полный путь к компоненту Second-Child?
Спасибо!
Редактировать: Ссылка на компонент Second-Child размещена в основном компоненте. Идея заключается в том, когда я в первый ребенку компонент (http://localhost/mpm/0776452c) Я хочу, чтобы нажать на [routerLink] = «» ./ настройки», который находится в главном компоненте, так что я могу пойти в http://localhost/mpm/0776452c/settings
Edit 2 - моя конфигурация маршрутизатора
{
path: '',
component: MainComponent,
canActivate: [AuthGuard],
children: [
{
path: 'mpm/:id',
component: FirstChild,
canActivate: [AuthGuard]
},
{
path: 'mpm/:id/settings',
component: SecondChild,
canActivate: [AuthGuard]
}
]
}
Не могли бы вы указать вашу проблему немного больше? Что вы подразумеваете под словом «поставить ссылку»? Нужно ли использовать новую ссылку в первом дочернем компоненте? Как, получив параметр «Настройки» в первый ребенок? – MyHeartsECO
Ссылка на компонент Second-Child размещена в основном компоненте. Идея заключается в том, что я нахожусь в компоненте First-Child (http: // localhost/mpm/0776452c). Я хочу нажать [routerLink] = "'./ settings", который находится в основном компоненте, поэтому я могу перейти к http: // localhost/mpm/0776452c/settings –
Эй, можете ли вы разместить здесь свои настройки маршрутизатора? Меня действительно интересует, почему он помещает эти скобки. Вторая идея, вы можете перейти к id/settings в routerlink.(07xxx/settings) Я думаю, что маршрутизатор немного запутался в состоянии. – MyHeartsECO