Hippy里怎么监听页面滚动到底部?
我在用 Hippy 开发一个列表页,想在用户滑动到底部时自动加载更多数据。但文档里没找到类似 onScrollEnd 或 onReachBottom 的回调,试了 ScrollView 的 onScroll 事件,但不知道怎么判断是不是滚到底了。
目前拿到的 scrollEvent 里有 contentOffset.y 和 layout.height,但算出来的条件总是不准,有时候还没到底就触发了。有没有人实现过这个功能?具体该怎么判断滚动到底部?
onScroll = (e) => {
const { contentOffset, layout } = e;
if (contentOffset.y + layout.height >= /* ? */) {
// load more
}
}
暂无解答