Ecco come i percorsi e le componenti assomigliare:Angular2 router.navigate refresh della pagina
routes.config
export const routes: RouterConfig = [
{ path: 'users', component: UsersComponent, canActivate: [AuthGuard] },
{ path: 'users/new', component: NewUserComponent },
];
nuovo-user.component
addField(newName: string){
this.items.push({
name: newName,
})
this._router.navigate(['/users'])
È supposto Angular2 per aggiornare la pagina su router.navigate?
Cosa altro da usare invece di router.navigate per evitare l'aggiornamento della pagina?
No, non lo è. Puoi riprodurlo in un Plunker? https://angular.io/resources/live-examples/quickstart/ts/plnkr.html –
Probabilmente no, se non dovrebbe comportarsi così, ma ci proverò. –
Almeno possiamo esaminare il codice completo e verificare se qualcosa non va bene. –