Angular 2 router.navigate

Ich versuche, in Angular 2 mit einer Mischung aus Routen- und Abfrageparametern zu einer Route zu navigieren.

Hier ist eine Beispielroute, bei der die Route der letzte Teil des Pfades ist:

{ path: ':foo/:bar/:baz/page', component: AComponent }

Versuch, mit dem Array wie folgt zu verknüpfen:

this.router.navigate(['foo-content', 'bar-contents', 'baz-content', 'page'], this.params.queryParams)

Ich erhalte keine Fehler und soweit ich das verstehen kann, sollte das funktionieren.

Die Angular 2-Dokumente haben (im Moment) das folgende Beispiel:

{ path: 'hero/:id', component: HeroDetailComponent }

['/hero', hero.id] // { 15 }

ann jemand sehen, wo ich falsch liege? Ich bin auf Router 3.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage