Ich sende eine Anfrage an den Server und möchte bedingt auf eine andere Seite (nicht eckig) umleiten, nachdem die Antwort empfangen wurde. So geschieht die Navigation innerhalb von then
Teil eines Versprechens.
Ich habe versucht:
$location.path(url)
und
$window.location.href = url;
$windo.location.reload();
nichts funktioniert.
Aber wenn ich einen dieser beiden Anrufe mit setTimeout(navigate,0)
Umbruch tritt auf.
Scheint wie Angular Guards URL während Digest-Zyklus.
Kann jemand erklären oder teilen die Links erklären, was wirklich passiert.
Wahrscheinlich einige eckige Digest bezogene Sache. Das sollte gut funktionieren, denke ich: 'window.location.href = url;'. – dfsq
@dfsq Ja, das funktioniert =) Aber es ist wie "Verwenden Sie die Kraft, Luke" =) –
Cool, froh zu helfen! – dfsq