1. 程式人生 > >微信小程式上拉多次載入問題(手指放在螢幕上一直向上拉就會不停的呼叫載入介面)

微信小程式上拉多次載入問題(手指放在螢幕上一直向上拉就會不停的呼叫載入介面)

問題描述:我們經用到上拉載入功能。官方文件上寫的lower-threshold="0",其實僅僅就是當上拉到底部的時候就呼叫接在介面,當滑到底部呼叫介面的時候我們繼續上拉螢幕,結果

就會出現一次上拉多次載入的問題。

解決方法:我先說說思路,我就是利用bindtouchend事件,這個時間就是觸控結束時間,也就是觸控接觸的時候會呼叫這個方法。

所以我們在寫完上拉載入功能後,在新增一個bindtouchend事件,新增一個變數用來表示是否上拉載入結束,如果沒有結束就不呼叫介面。

程式碼如下: