关于 下拉到底后 bindscrolltolower多次触发
发布于 5 年前 作者 lujie 1626 次浏览 来自 问答

萌新

做了一个日历小demo 用的 scroll-view   逻辑差不多就是上拉到顶或下拉到底加载上一年 下一年   但是在滚动到顶部的时候 会连续多次触发 这个方法 有什么办法 在触发bindscroll方法后停止滚动 或者不让它继续调用

1 回复

本身来说,这种 __滚动到底部或者滚动顶部 __你就应该做加锁的操作,即便不是你说的这种多次自动触发,用户也有可能在短时间内多次触发这个事件,所以你要加锁,比如滚动到底部你需要加载 __下一年 __的数据,这时候你应该在bindscrolltolower触发时加个锁防止多次触发,当你把 __下一年 __的数据加载完之后你再解锁,因此如果你采用这种方法,不管什么情况下导致导致的多次触发的问题都不会影响你的数据加载。

回到顶部