2017-07-07 10 views
4

名前付きアウトレットを使ってサイドバーを表示しています。うまく動作します:Angular2では、名前付きコンセントを開いているうちに、どのように行列のパラメータを持つ別のルートに移動し、名前付きコンセントを閉じることができますか?

router.navigate(['/', {outlets: {sidebar: 'profile'}}]) 

また、クリックするとサイドバーが閉じます。また、正常に動作します:

router.navigate(['/', {outlets: {sidebar: null}}]) 

他のボタンは、パラメータを渡す行列パラメータ

router.navigate(['/', {outlets: {sidebar: null, primary: "contacts"}}]"> 

私はルートにできるよしかしできとのコンタクトにサイドバーやルートを閉じる必要があります。

答えて

2

私はあなたがこれまでに試したことは分かりませんが、この作品のようなものでしょうか?

router.navigate(['/', {outlets: {sidebar: null, 
         primary: ["/contacts", {field: value}]}}]" 
+0

こんにちはデボラ、お返事ありがとうございます。私はプライマリアトリビュートの配列を渡すことはできませんでした。出来た!!。 – user2796687

関連する問題