Angular 2: маршрутизация без изменения URL
Как я могу маршрутизировать в приложении Angular 2 без изменения URL? (это потому, что приложение расположено на одной из нескольких вкладок на странице приложения Django, где можно оставить URL-адрес без изменений.)
в настоящее время у меня есть что-то подобное внутриapp.component.ts
@RouteConfig([
{
path: '/home',
name: 'Home',
component: HomeComponent,
useAsDefault: true
},
{
path: '/user/:id',
name: 'UserDetail',
component: UserDetailComponent
}
])
и внутри говорятHomeComponent
для перехода на страницу пользователя используется следующее
this._router.navigate(['UserDetail', {id: id}]);
тогда URL будет выглядетьhttp://localhost:8000/django_url/user/123
Можно ли изменить URL-адрес без изменений при навигации в приложении Angular 2? так что URL останетсяhttp://localhost:8000/django_url
когда пользователь находится на страницеuser/123
?
Спасибо!