我在/页面上有一个带有{reloadOnSearch:false}的控制器。启动时,它会更改URL:
var query = $location.search();
if (!query.tab) {
$location.search('tab', 'tab1');
}
然后我有一个问题。让我们说用户从/ another_page的另一个控制器进入该控制器。后退按钮不起作用,因为它只返回/页面并且什么都不做。预期的行为应该回到/ another_page。什么是解决这个问题的正确方法?
答案 0 :(得分:1)
使用$ location.replace()方法,这将取代窗口历史记录