上拉触底

手指在屏幕上的上拉滑动操作 从而加载更多数据

页面上拉触底事件触发时距页面的距离 默认50px (滚动条距离底部的距离 自动加载更多数据)"onReachBottomDistance" : Number

页面相关事件处理函数

Page({data:{},// 监听上拉触底事件onReachBottom(){console.log('上拉触底');}
})

配置上拉触底距离

{"usingComponents": {},"onReachBottomDistance" : 100
}

上拉触底设置节流

Page({data:{  colorList:[],// 1.在data中设置节流阀 isLoading false(没有请求数据) / true(正在请求数据)isLoding:false},// 2.在监听上拉触底事件中执行的函数里面修改isLoading的值getColors(){// 将节流阀设置为 truethis.setData({isLoding:true})wx.showLoading({title: '加载中。。。。。。'})wx.request({url: 'https://www.escook.cn/api/color',method:"GET",success:({data:res})=>{console.log(res);this.setData({colorList:[...this.data.colorList,...res.data]})},complete:()=>{wx.hideLoading()// 将节流阀设置为 falsethis.setData({isLoding:false})}})},// 3.在onReachBottom中判断节流阀的值 对数据进行控制onReachBottom: function () {// true 阻止请求if(this.data.isLoding){return}else{// false 发起请求this.getColors()}},
})

【 微信小程序 】上拉触底事件相关推荐

  1. 微信小程序上拉触底事件函数onReachBottom不触发的解决方案

    造成不触发的原因可能有以下几种情况 配置属性问题 高度问题 滚动条不在顶部 需要回到顶部重新计算高度 onReachBottom函数被覆盖 1.配置属性问题 在app.json或者本页的json文件中 ...

  2. 微信小程序上拉触底案例添加loading效果

    在上拉触底的时候如何添加小程序的loading效果呢??就是左边现实的效果.有一个转动的圈圈 首先我们打开.js文件 在原有的请求颜色的基础上添加wx.showLoading getColors(){ ...

  3. 【微信小程序】-—下拉刷新、上拉触底事件详细讲解

    1.页面事件–下拉刷新事件 1.1什么是下拉刷新 下拉式移动端的专有名词,指的是通过手指子在屏幕上的下拉滑动操作,从而重新加载页面数据 2.启动下拉刷新 (1)方法一:全局开启下拉刷新 在app.js ...

  4. 微信小程序 特殊布局下,页面上拉触底事件onReachBottom无法触发解决方法

    一.js import fn from '../../utils/functions.js'; // 你自己封装的方法集 Page({data: {list: [],page: 1,loading: ...

  5. 微信小程序分页功能(上拉触底事件)

    js核心代码 Page({data: {// 前台显示listshowlist: [],// 当前页pageNumber: 1,// 总页数totalPage: 1,},onLoad: functio ...

  6. 微信小程序上拉加载流程

    微信小程序上拉加载流程 1.首先需要在微信官方文档把scroll-view这个方法引入进来,然后使用这个方法,在样式里面写scroll-y,代表的是上下滑动,然后给滑动的盒子一个高度,100vh,然后 ...

  7. 微信小程序上拉刷新下拉加载

    // pages/order/order.js Page({/*** 页面的初始数据*/data: {goods:[],page:1},/*** 生命周期函数--监听页面加载*/ 与端口之间链接,调用 ...

  8. 微信小程序---上拉/下拉获取信息组件

    1. 前端 1.1 app.json配置(默认不支持下拉) 局部配置,如果想全局都可以下拉,那配置在全局的app.json即可 {"enablePullDownRefresh": ...

  9. 微信小程序上拉加载更多

    微信小程序上拉加载更多 无论是微信小程序还是其他前端框架,都会遇到上拉加载(懒加载)和下拉刷新这种问题.其实理清楚什么时候请求数据.请求返回的几种情况,那么做这个懒加载就很简单了. 一.首先,固定一个 ...

最新文章

  1. 线程访问 DevExpress控件异常时 解决方法
  2. Java之FilenameFilter接口
  3. FZU - 2202 犯罪嫌疑人(逻辑思维+简单模拟)
  4. Django(part23)--Django shell的使用
  5. android 彩蛋 miui,MIUI12最新更新,安卓11彩蛋终于出现,流畅度提升
  6. linux修改密码提示unix,linux中普通用户批改密码出现(passwd:Authentication token manipulation error)...
  7. 点击部分刷新html ajax,一文全解web前端精简知识点
  8. 信息学奥赛一本通(1075:药房管理)
  9. Css制作table细线表格
  10. 基于字典SR各种方法【稀疏编码多种方法】
  11. php xdebug 中文手册,Xdebug文档(四)函数跟踪
  12. 深入Java集合学习系列:HashSet的实现原理
  13. 软约束、硬约束、Minimum Snap的轨迹优化方法
  14. 终于搞懂了回车与换行的区别
  15. Clonezilla SE---克隆linux------转载
  16. 云迁移实践:VMware虚拟机迁移到华为云
  17. Android添加蓝牙音响功能
  18. python银行利息问题_(完整版)存款利率问题应用题
  19. Rodrigues’ Rotation Formula罗德里格旋转公式详解(坐标轴旋转)
  20. 2018.3.输入1个长度不大于100的字符串(由字母和空格组成),输出串中包含的单词个数。如不存在单词则输出0.

热门文章

  1. 计算机设计辅助 CAD 试题汇编,计算机辅助设计(AutoCAD平台)AutoCAD 2002/2005试题汇编...
  2. 「springcloud 2021 系列」sentinel实现熔断与限流 原来这么简单
  3. 基于微信教室图书馆座位预约小程序毕业设计毕设作品(2)小程序功能
  4. python程序设计从基础到开发夏敏捷_《Python程序设计——从基础到开发》 夏敏捷 杨关 张慧档 张慎武 宋宝卫 【正版电子纸书阅读_PDF下载】- 书问...
  5. 卜若的日志-二零一九年七月四日
  6. BLE-HID 音乐/相机控制
  7. 国内40多家金融机构数据被窃,多家知名基金上榜
  8. java判断彩票中奖_Java语言程序设计(八)swith语句及彩票判定中奖问题
  9. HTML中的table表格布局
  10. attributes() 函数