让我们说:现在,我在index.html页面。
Index.html包含公司拥有的所有产品,例如汽车。
我已滚动到该页面上的某个位置。
然后,我点击该位置的产品(汽车)。这让我进入了一个显示汽车细节的新页面。
点击后退' Chrome浏览器上的按钮。我希望浏览器显示相同的位置(我点击的产品)。
我怎样才能做到这一点。有什么想法吗?
答案 0 :(得分:1)
您必须在会话存储中存储Id(所选汽车),当您单击后退按钮时,您需要转到上一页然后使用会话存储转到该特定位置(最后选择汽车)。试试这个。它肯定会奏效。
答案 1 :(得分:1)
试试这个:
.run(function($rootScope, $anchorScroll) {
$rootScope.$on("$locationChangeSuccess", function() {
$anchorScroll();
});
})
答案 2 :(得分:0)
希望这会有所帮助
尝试一下
history.back();