2016-09-28 11 views
0

こんにちは私は、サンプルのルートを持っています。予想通り鉱山NAVテンプレート角度2ルータ・アウトレット複数の名前

<a [routerLink]="['/home']" routerLinkActive="active" >Home</a> 
    <a [routerLink]="[ '/test', id ]" routerLinkActive="active" >Test</a> 
    <a [routerLink]="[ '/subroute' ]" routerLinkActive="active" >Sub route</a> 
    <a [routerLink]="['/subroute/article1' ]" routerLinkActive="active">SubRoute two</a> 
    <a [routerLink]="['/',{ outlets: {'second':['otherroute'] }} ]" routerLinkActive="active">Other route</a> 

そして、私の子ルートで は、作品の中に意味が、私は仕事の魔女

<router-outlet></router-outlet> 
    <router-outlet name="second" ></router-outlet> 

を作ることができない私はotherrouteリンクをクリックすると、テキストが表示されますが、ルートが変です(/ home(....))、それ以外のリンクはすべて壊れています。

私の<router-outlet name="second" ></router-outlet>テキストが表示されますが、<router-outlet ></router-outlet>も残り、<router-outlet name="second" ></router-outlet>以降は常に表示されます。

私は2つすべてを見るために状態にしたいですか、または1つのルートだけが可能ですか?

答えて

0

私は同じ問題に直面しています。パスとコンセントを定義すると、コンポーネントはレンダリングされません。このようにして

{ path: '', component: OtherRouteComponent, outlet:'second' } 

空のパスで、動作しますが、有用ではありません...

+0

私は私がちょうどそのようにコンセントやリンクのための空のルートを作成し、空のために解決信じて:Test user2217288

関連する問題