每次我使用$state.reload();
重新加载页面时,我都需要使用<div id="page">
刷新到同一旧位置,但它会刷新到页面顶部。
任何想法都将不胜感激。
答案 0 :(得分:0)
您可以尝试使用Bootstrap的 Spyscroll ,它可以让您拥有可以滚动到的导航。但关于你的问题,我建议UI-Scroll。您可以查看“保留刷新时的滚动位置”示例。
<强>更新强>:
您可以尝试使用 $ anchorScroll 滚动到具有给定 id 的所需标记:
$location.hash('someID');
$anchorScroll();