Voici à quoi ressemblent les routes et le composant :
routes.config
export const routes: RouterConfig = [
{ path: 'users', component: UsersComponent, canActivate: [AuthGuard] },
{ path: 'users/new', component: NewUserComponent },
];
nouveau-utilisateur.composant
addField(newName: string){
this.items.push({
name: newName,
})
this._router.navigate(['/users'])
Est-ce qu'Angular2 est censé rafraîchir la page sur router.navigate ?
Ce qu'il faut utiliser à la place de router.navigate pour éviter tout rafraîchissement de la page ?
0 votes
Non, ça ne l'est pas. Pouvez-vous vous reproduire dans un Plunker ? angular.io/resources/exemples vivants/quickstart/ts/plnkr.html
0 votes
Probablement pas, s'il n'est pas censé agir comme ça, mais je vais essayer.
0 votes
Au moins, nous pouvons examiner le code complet et vérifier si quelque chose ne va pas.
0 votes
Veuillez pardonner mon ignorance, mais je ne trouve aucun plunker fonctionnant avec le routeur RC3 installé, et je n'ai jamais fait de plunker auparavant. Est-ce que vous en avez un que je peux modifier ?
0 votes
C'est pour cela que le lien dans mon premier commentaire est censé aider ;-)