我的控制器存储了一个垂直菜单的scrollTop值,每次我回到页面时都要设置它以使滚动持久化。
有办法吗?
我的代码如下:
<nav id="menu" class="menu" ng-style="{'scrollTop': scrollTop+'px'}">
<table>
<!-- etc. -->
</table>
</nav>
答案 0 :(得分:0)
这是我最终的结果。由于听起来没有scrollTop CSS属性存在,我已经将javacrypt称为救援。
控制器可以简单地调用相关元素上的scrollTop = scroll,比如我的情况:
$('#menu')[0].scrollTop = $scope.scroll;
现在的观点如下: