微信小程序上拉多次加载问题(手指放在屏幕上一直向上拉就会不停的调用加载接口)

问题描述:我们经用到上拉加载功能。官方文档上写的lower-threshold="0",其实仅仅就是当上拉到底部的时候就调用接在接口,当滑到底部调用接口的时候我们继续上拉屏幕,结果

就会出现一次上拉多次加载的问题。

解决方法:我先说说思路,我就是利用bindtouchend事件,这个时间就是触摸结束时间,也就是触摸接触的时候会调用这个方法。

所以我们在写完上拉加载功能后,在添加一个bindtouchend事件,添加一个变量用来表示是否上拉加载结束,如果没有结束就不调用接口。

代码如下:




猜你喜欢

转载自blog.csdn.net/sdfujichao/article/details/80581362