2016-07-28 13 views
1

Angular 2の同じコンポーネントビューに複数のAUXルートを追加できますか?同時に両方を同時にアクティブにできますか?はいの場合、同じもののURLは何ですか?Angular 2の同じコンポーネント上の複数のAUXルート

角度2バージョン:2.0.0-rc.4

角度ルータバージョン:3.0.0-beta.2

app.html

<router-outlet></router-outlet> 
    <router-outlet name='aux1'></router-outlet> 
    <router-outlet name='aux2'></router-outlet> 

ルート設定

{ path: "route1", component: route1Component } 
    { path: "aux1-route", component: aux1RouteComponent, outlet: "aux1" } 
    { path: "aux2-route", component: aux2RouteComponent, outlet: "aux2" } 
URLを得る1つのAUXルートで

#/route1(aux1:aux1-route) 
    #/route1(aux2:aux2-route) 

上記のルートは、複数のルートを持つについて、私は以下を試してみました何 動作しますが、それはなぜそれが

#/route1(aux1:aux1-route)(aux2:aux2-route) 

任意のアイデアを動作しません。働いていない?

ありがとうございます。

+0

を使用すると、ルータ3.0.0-beta.2てみましたか? Auxルートには、次のリリースに含まれているマスターの修正プログラムに関するいくつかの問題がありました。 –

+0

"@ angle/router": "3.0.0-beta.2"もありません。 –

答えて

2

私はURLは以下のように修正する必要がある、この問題を解決することができた、

/route1(aux1:aux1-route//aux2:aux2-route) 

ここPlunker!!

関連する問題