Angular 2: roteamento sem alterar a URL
Como rotear em um aplicativo Angular 2 sem alterar o URL? (isso ocorre porque o aplicativo está localizado em uma das várias guias na página de um aplicativo Django, onde é adequado deixar o URL inalterado.)
Atualmente, eu tenho algo assim dentroapp.component.ts
@RouteConfig([
{
path: '/home',
name: 'Home',
component: HomeComponent,
useAsDefault: true
},
{
path: '/user/:id',
name: 'UserDetail',
component: UserDetailComponent
}
])
e por dentro digaHomeComponent
, a navegação para uma página de usuário usa o seguinte
this._router.navigate(['UserDetail', {id: id}]);
então o URL pareceráhttp://localhost:8000/django_url/user/123
é possível manter o URL inalterado quando navego no aplicativo Angular 2? para que o URL fiquehttp://localhost:8000/django_url
quando um usuário está na páginauser/123
?
Obrigado!