Angular 2 router.navigate

Я пытаюсь перейти к маршруту в Angular 2 со смесью параметров маршрута и запроса.

Вот пример маршрута, где маршрут является последней частью пути:

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

Попытка связать с использованием массива так:

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

Я не получаю никаких ошибок и из того, что я могу понять, это должно работать.

В документации Angular 2 (на данный момент) приведено следующее:

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

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

Кто-нибудь может увидеть, где я иду не так? Я на роутере 3.

Ответы на вопрос(2)

Ваш ответ на вопрос