のは、私はこのルータの設定兄弟のルートに移動するにはどうすればよいですか?
export const EmployeeRoutes = [
{ path: 'sales', component: SalesComponent },
{ path: 'contacts', component: ContactsComponent }
];
と今私はcontacts
に行きたいが、私はすべてを持っていないとして、このURL
/department/7/employees/45/sales
経由SalesComponent
に移動してきたのだと推測してみましょう上記の例では部門ID、7
などの絶対的なルートのパラメータです。相対リンクを使用してそこにアクセスすることをお勧めします。
[routerLink]="['../contacts']"
か、残念ながら動作しません
this.router.navigate('../contacts')
。明らかな解決策があるかもしれませんが、私はそれを見ていません。誰も助けてくれますか?
素晴らしい、魅力的な作品です! –
私は実際には同じ状況ですが、それは私のためには機能しません...公式リリース以来何か変わっていますか? – KCarnaille
@KCailaille Hmm私は@ angular/router 3.0.0(完成した、ベータ版ではない)で、まだ正常に動作しています。それ以来、大きな変化があるかどうかは不明です。 –