一个关于scroll-view 的多次触发bindscrolltolower的问题?

需求是单纯做个下拉加载数据的常规功能,就是个列表不断往下加载
1.症状就是,拉到底它触发了onNearBottom也打印了,这一步没毛病。但是我往回拉一点点大概十几二十像素它又触发一次onNearBottom我这里单单一个scroll-view标签,也没有浮动精度问题,也设置了固定高。有巨佬遇到过类似的问题吗,或者有排查解决的思路吗

    <scroll-view 
        scroll-y
        bindscrolltolower="onNearBottom">

Page({
  onNearBottom: function() {
    console.log('已经滚动到底部了');
    // 这里可以添加你希望执行的逻辑,例如加载更多数据
  }
});
阅读 1.2k
1 个回答

可以试试把这个值设置小一点,或者设置为0
image.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题