Ich möchte meine Seite auf eine andere URL umleiten. Aber ich kann dies nicht mit der $ location.path-Methode tun.
var url = "http://" + $window.location.host + "/template/reservation.html";
$log.log(url);
$location.search({});
Es funktioniert, wenn ich diese verwenden: -
$window.location.href = url;
Aber es funktioniert nicht, wenn ich $location.path
anstelle der oben genannten Zeile verwenden, wie folgt aus: -
$location.path(url);
Es hängt die URL an die aktuelle URL an, was nutzlos ist. Ich möchte $ location verwenden, da die Seite im Gegensatz zu $ window nicht neu geladen wird.
Bitte werfen Sie einen Blick auf die [Dokumentation] (https://docs.angularjs.org/api/ng/service/$location) auch hier ist ein [guide] (https: //docs.angularjs. org/guide/$ location) – George
Sie können auch $ state.go (''); Lesen Sie hier http://angular-ui.github.io/ui-router/site/#/api/ui.router.state.$state –