2017-12-27 10 views
0

コントローラーが/ pageに{reloadOnSearch:false}を持っています。それが開始されると、URLを変更するためにこれを行います:{reloadOnSearch:false}コントローラーが履歴を返すときにリロードしない

var query = $location.search(); 
if (!query.tab) { 
    $location.search('tab', 'tab1'); 
} 

私は問題があります。ユーザーが別のコントローラから/ another_pageにこのコントローラを入力したとします。戻るボタンは/ページに戻るだけで何もしないので機能しません。予想される動作は/ another_pageに戻ります。これを解決する正しい方法は何ですか?

答えて

0

$ location.replace()メソッドを使用すると、ウィンドウの履歴が置き換えられます

関連する問題