收藏
回答

关于 下拉到底后 bindscrolltolower多次触发

问题模块
API和组件

萌新

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

最后一次编辑于  2017-03-31
回答关注问题邀请回答
收藏

1 个回答

  • Sincere 🎈
    Sincere 🎈
    2017-03-31

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

    2017-03-31
    赞同
    回复