2013-10-05 20 views
8

Durante il tentativo di accedere window.location o window.history direttamente, come posso fare quanto segue in AngularJS:Sostituire storia e quindi reindirizzare in AngularJS

  1. Sostituire la storia per la posizione corrente
  2. reindirizzamento a un nuova posizione

ad esempio:

  • utente va a "/ #/LOC1"
  • Voglio la storia per mostrare sono andati a "/ #/LOC2"
  • quindi reindirizzare a "/ #/LOC3"
  • Se usano il browser.back, dovrebbe restituirli a "#/LOC2 "

risposta

11

È questo quello che vuoi?

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

Vedi API Docs a $ posizione

Problemi correlati