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 ?

Спасибо!

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

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