2016-10-17 8 views
1

ルーティング設定があり、いくつかの子モジュールが含まれているモジュールがあります。いくつかの子供から親、または他の(兄弟)モジュールへの特定のルートにどのようにナビゲートできますか?Angular2ルータ:特定のパスにナビゲートする方法は?

私はルートのname指定することができます見ての通り:あなたは私が同じに達することができる方法を知っているか、

this.router.parent.navigate(['About']); 

nameは廃止されているので:

{ path:'/About', name: 'About', ... } 

をし、それを使用しますAngular2ルータの最新バージョンですか?

答えて

2

単に

this.router.navigate(['/XYZ', params_here]); 

を使用するか、パスに直接リダイレクトしたいならば、あなたもこの

this.router.navigateByUrl('/XYZ/ABC'); 

navigateByUrlを使用することができ、文字列

名前がangular2に廃止されました単に受け入れますベータだと思いますが、パス名に名前を一致させることでルーティングが機能しています

詳細はこちら

https://angular.io/docs/ts/latest/guide/router.html

関連する問題