#angular #router #angular2-routing #angular2-router
#angular #маршрутизатор #angular2-маршрутизация #angular2-маршрутизатор
Вопрос:
У меня есть маршрут, который выглядит следующим образом :
/dashboard/55612291A38AB9CB1C8FE7FB7A166E63/(report//right:logs)
это означает, что у меня есть DashboardComponent, в котором я открываю ReportComponent внутри основного выхода. В моем компоненте DashboardComponent у меня также есть именованная розетка (справа), в которой открыт LogsComponent.
<dashboard>
<router-outlet></router-outlet>
<router-outlet name="right"></router-outlet>
</dashboard>
В моем ReportComponent я хотел бы получить значение текущего компонента, открытого в нужной розетке. Есть ли простой способ добиться этого?
Прямо сейчас кажется возможным сделать
this.route.snapshot._urlSegment.parent.children.right.segments[0].path
немного подробнее.
Спасибо.