sutras / sard-uniapp

sard-uniapp 是一套基于 Uniapp + Vue3 框架开发的兼容多端的 UI 组件库。
MIT License
39 stars 11 forks source link

微信小程序load-more配合PullDownRefresh组件一起使用下拉时偶发性无法下拉 #18

Closed izrio closed 6 months ago

izrio commented 6 months ago

微信小程序load-more配合PullDownRefresh组件一起使用下拉时偶发性无法下拉 演示小程序可复现,加载完全部数据后,偶发性无法下拉刷新

sutras commented 6 months ago

下拉刷新组件需在容器的scrollTop为0、且向下滑动手指时触发。出现偶发性无法下拉情况,可能scrollTop不为0,或者滑动的角度水平大于垂直。

sutras commented 6 months ago

这个问题确实存在。 因为小程序端 scroll-view 组件内置了节流功能,当快速滚动到顶部时,可能不会触发 scroll 事件, 造成 scrollTop 不为 0 的情况。 接下来会对这个问题进行修复。

sutras commented 6 months ago

问题已修复,接口有所改动,具体可以查看文档:

https://sutras.github.io/sard-uniapp-docs/#/components/pull-down-refresh