我们通过设置$location.hash(id)
和$anchorScroll()
在离子应用程序中使用scrollTo功能。滚动到底部工作正常,但是一旦页面使用$anchorScroll
和$location.hash()
滚动到某个位置,我们就无法向上滚动页面。
在codepen中清楚地看到问题。点击 To Bottom 按钮,然后尝试向上滚动。
请提供解决此滚动问题的解决方案。
答案 0 :(得分:5)
On" ion-content" div add overflow-scroll =" true"
<ion-content overflow-scroll="true">
然后在你的控制器中:
$scope.scrollTo = function(id) {
$location.hash(id);
$ionicScrollDelegate.anchorScroll();
};
有关Ionic Framework中此问题的更多信息,请访问: http://forum.ionicframework.com/t/content-stuck-after-anchorscroll/776