課程
/前端開發
/小程序
/輕松入門微信小程序與云開發
根據老師視頻中講到的上拉加載下一頁數據是在onReachBottom事件中定義的邏輯,那么當數據已經全部加載完了,上拉還會觸發數據請求,這個怎么解決呢?
目前我的情況就是重復獲取數據
2021-07-27
源自:輕松入門微信小程序與云開發 4-3
正在回答
1、可以判斷獲取數據的條數是否小于每頁的條數來判斷是否獲取完,比如這次請求只獲取到5條數據,但實際每次分頁需要獲取10條數據,5 < 10 說明數據已經獲取完了,這時可以增加一個標識位,標識數據已獲取完,然后通過判斷這個標識位來判斷是否還需要再次發請求
2、數據不應該是重復數據,如果是重復數據,請檢查分頁start是否有問題
舉報
深入淺出微信小程序核心基礎與云開發,使你掌握小程序開發必備技能。
1 回答上拉觸底問題,重復加載。
3 回答觸底加載更多獲取到的還是舊的數據
6 回答設定上拉觸底,調試時獲取的是重復的數據,如何處理?
1 回答下拉加載出來的數據還是前十條
1 回答上拉的時候加載的還是原來的十條數據;;我在上拉觸底方法中打印了movielist的長度是能打印出來,但是再次請求data數據中的start好像沒傳過去
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2021-07-28
1、可以判斷獲取數據的條數是否小于每頁的條數來判斷是否獲取完,比如這次請求只獲取到5條數據,但實際每次分頁需要獲取10條數據,5 < 10 說明數據已經獲取完了,這時可以增加一個標識位,標識數據已獲取完,然后通過判斷這個標識位來判斷是否還需要再次發請求
2、數據不應該是重復數據,如果是重復數據,請檢查分頁start是否有問題