2013-10-05 7 views
8

Beim Versuch window.location zuzugreifen oder window.history direkt, wie kann ich tun das folgende in AngularJS:Geschichte wieder einsetzen und dann umleiten in AngularJS

  1. Ersetzen Sie die Geschichte für aktuellen Standort
  2. Redirect auf eine
  3. neuer Standort

zum Beispiel:

  • Benutzer gehen auf "/ #/loc1"
  • Ich mag die Geschichte sie
  • Dann Umleitung zu "/ #/LOC3"
  • Wenn sie den browser.back auf "/ #/loc2" zeigen, gingen verwenden, sollten sie wieder auf „#/loc2 "

Antwort

11

Ist das, was Sie wollen?

$location.path('/blahblah').replace(); 

Siehe API Docs für $ location

Verwandte Themen