For scroll base paging in gwt,i am using the scroll panel and its scroll event.
On scroll event, i have given the async call to fetch record from database.
问题:-1)如何限制滚动事件以向上滚动? 2)如果用户向下滚动,获取数据并显示。用户可能刚刚再次向上滚动,现在他通常向下滚动以查看先前加载的数据?请帮帮我。
答案 0 :(得分:1)
ScrollPanel有一个名为getVerticalScrollPosition
的方法。您可以检查它是否靠近面板底部并获取结果。
滚动的方向可能不那么重要,但您可以通过跟踪最后一个滚动位置并将其与新滚动位置进行比较来自行计算滚动速度。