J'ai une application angulaire (4.2.5), et à un moment donné dans mon code, je fais ceci:angulaire - navigate routeur annulé sans raison
this._appService
.post('/createhero/save', opts)
.subscribe(
(resData: any) =>
{
this._router.navigate(['home']);
}
);
L'appel routeur navigate()
ne fonctionne pas - Rien ne se passe. Je permis debug de la route, et voici ce que je reçois:
Ainsi, la navigation est annulée sans raison donnée. Dans d'autres composants, j'ai le même type de navigate()
(certains dans les rappels observables aussi) qui fonctionne bien. L'itinéraire /home
fonctionne également.
Je commence à manquer d'idées, et je ne sais même pas pourquoi le navigate()
ne fonctionnera pas dans ce cas.
Où avez-vous utilisé votre code de navigation? – TheUnreal
Dans ma méthode CreateHeroComponent save(), qui est déclenchée par un bouton '' –