Ich habe eine Winkel (4.2.5) app, und irgendwann in meinem Code, ich dies tun:Angular - Router navigate ohne Grund storniert
this._appService
.post('/createhero/save', opts)
.subscribe(
(resData: any) =>
{
this._router.navigate(['home']);
}
);
Der Router Aufruf navigate()
funktioniert nicht - nichts passiert. Ich ermöglichte Route debuggen und das ist, was ich bekommen:
So ist die Navigation ohne Angabe von Gründen abgesagt. In anderen Komponenten habe ich die gleiche Art von navigate()
(einige in beobachtbaren Callbacks auch), die gut funktioniert. Die Route /home
funktioniert auch.
Ich fange an, von Ideen ausgehen, und ich weiß nicht einmal, warum die navigate()
wird in diesem Fall nicht funktionieren.
Wo haben Sie Ihren Navigationscode verwendet? – TheUnreal
In meiner CreateHeroComponent save() -Methode, die durch eine Schaltfläche ausgelöst wird: ' –