当前位置:   article > 正文

小程序上拉触底节流处理

小程序上拉触底节流处理
原理:

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

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

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

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

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

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

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

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

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

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/434965
推荐阅读
相关标签
  

闽ICP备14008679号