2016-01-27 4 views
2

Как отрегулировать компоненты бок о бок с помощью маршрутных точек? Понятно, что использование вспомогательных выходов не решит мою проблему, так как все мои взгляды/маршруты связаны и должны быть открыты в определенном порядке. enter image description hereУгловые 2 выхода бок о бок

ответ

0

PrimaryTemplate:

<h1>PrimaryView</h1> 
<div class="col-lg-6"> <!-- using bootstrap --> 
    <first-level-child [firstId]="firstIdFromRouterParam"></first-level-child> 
</div> 
<div class="col-lg-6"> 
    <router-outlet></router-outlet> 
</div> 

PrimaryComponent:

@RouteConfig([ 
    { path: 'first/:firstId/second/:secondId', name: 'SecondLevelChild', component: SecondLevelChildComp} 
]) 

Вы можете найти обсуждения по этой теме в нижней части этого вопроса: https://github.com/angular/angular/issues/6204

+0

Я хочу поддержку произвольного числа вложенные представления, а не только два. Насколько я понимаю, ваш код позволит только два уровня? –

+0

Вы правы. Не видел этого требования в вашем вопросе. Но эта целая тема кажется проблемой с угловым2, как видно из вопроса, который я опубликовал. Я еще не нашел идеального решения. –