2013-10-05 4 views
8

При попытке получить доступ к window.location или window.history непосредственно, как я могу сделать следующее AngularJS:Заменить историю, а затем перенаправить в AngularJS

  1. Заменить историю текущего местоположения
  2. Перенаправить к новое место

Например:

  • пользователь переходит к "/ #/LOC1"
  • Я хочу, чтобы история, чтобы показать, что они пошли в «/ #/LOC2»
  • Затем перенаправлять «/ #/loc3»
  • Если они используют browser.back, он должен вернуть их в «#/LOC2 "

ответ

11

Это то, что вы хотите?

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

См API Docs за $ место

Смежные вопросы