小程序上拉触底节流处理

原理:

在onReachBottom中进行节流处理,如果当前正在请求下一页的数据,则把后续所有的请求都屏蔽掉,如果当前没有请求任何数据,才允许发起下一页数据的请求。

实现步骤:
  • 在data中定义isloading节流阀

false表示当前没有进行任何的数据请求

true表示当前正在进行数据请求

  • 在获取列表数据方法中修改isloading节流阀的值

在刚调用列表数据方法时降节流阀设置true

在网络请求的complete回调函数中,将节流阀重置为false

  • 在onReachBottom中判断节流阀的值,从而对数据请求进行节流控制

如果节流阀的值为true,则阻止当前请求

如果节流阀的值为false,则发起数据请求

相关推荐
汤姆yu5 小时前
基于微信小程序的学校招生系统
微信小程序·小程序·招生小程序
说私域12 小时前
基于开源AI智能名片链动2+1模式的S2B2C商城小程序:门店私域流量与视频号直播融合的生态创新研究
人工智能·小程序·开源
说私域14 小时前
传统微商困境与开源链动2+1模式、AI智能名片及S2B2C商城小程序的转型破局
人工智能·小程序·开源
一渊之隔14 小时前
微信小程序在用户拒绝授权后无法使用wx.opensetting再次获取定位授权
微信小程序·小程序
racerun18 小时前
微信小程序如何实现再多个页面共享数据
微信小程序·小程序
XM-545819 小时前
2025微信小程序wxapkg解包全攻略
linux·运维·小程序
HERR_QQ2 天前
【unify】unify的微信小程序开发学习 (to be continued)
学习·微信小程序·小程序
racerun2 天前
小程序导航设置更多内容的实现方法
小程序
说私域2 天前
基于开源AI智能名片链动2+1模式S2B2C商城小程序的超级文化符号构建路径研究
人工智能·小程序·开源
mg6682 天前
微信小程序入门实例_____快速搭建一个快递查询小程序
微信小程序·小程序