问题是 微信小程序中 列表页面下拉刷新 ,顶部不显示三个小点的刷新状态,如下图:

解决后:

1 微信小程序实现下拉刷新

1.1 首先是在对应的页面 json 中添加配置

核心:

 "enablePullDownRefresh":true,"backgroundTextStyle": "dark"

完整的

{"usingComponents": {},"navigationBarTitleText": "采集列表","enablePullDownRefresh":true,"backgroundTextStyle": "dark"
}

1.2 然后在页面对应的js中 处理 onPullDownRefresh 函数

    /*** 页面相关事件处理函数--监听用户下拉动作*/onPullDownRefresh: function () {this.onRefresh()},onRefresh:function(){//导航条加载动画wx.showNavigationBarLoading();//重置分页加载页面this.data.current_page=1//网络请求数据this.getManagerSampleListFunction()//超时隐藏setTimeout(function () {wx.hideNavigationBarLoading();//停止下拉刷新wx.stopPullDownRefresh();}, 2000);},

本次分享使用的网络请求框架为 fly 框架,会在近期给大家分享

  //网络请求数据getManagerSampleListFunction() {api.fetchManngerSampleList().then(res => {//停止下拉刷新wx.hideNavigationBarLoading();//停止下拉刷新wx.stopPullDownRefresh();//处理数据 if (this.data.current_page == 1) {} else {}})},

2 特别需要注意的是:

写之前先看看有无已经存在的onPullDownRefresh:function()函数,否则将不能监听到用户的下拉刷新动作

注意相关api的配对使用

  • 状态栏显示加载中 wx.showNavigationBarLoading(Object object) 与wx.hideNavigationBarLoading(Object object)

  • 显示加载中弹框 wx.showLoading(Object object)与wx.hideLoading(Object object)

  • 触发下拉刷新 wx.startPullDownRefresh(Object object) 与 wx.stopPullDownRefresh()

不要忘了在需要刷新结束时调用wx.stopPullDownRefresh(),否则,页面将会保持下拉状态、不会回弹。


完毕

微信小程序下拉刷新组件加载图片(三个小点)不显示的问题相关推荐

  1. 小程序 下拉刷新数据加载完毕时停止loading效果

    1.在加载数据函数里加cb 方便回调 2.在数据加载完成时(complete)用 cb && cb()来判断是否有回调函数,如果有则调用. 3.在触发上拉刷新时,在调用加载数据的函数里 ...

  2. 微信小程序下拉刷新和上拉加载的实现

    微信小程序开发交流qq群   173683895    承接微信小程序开发.扫码加微信. 正文: 一: 下拉刷新 下拉刷新两个步骤就能实现. 1.在要实现下拉刷新的页面的json配置文件里面加上 &q ...

  3. html下拉刷新原理,微信小程序 下拉刷新及上拉加载原理解析

    这篇文章主要介绍了微信小程序 下拉刷新及上拉加载实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.下拉刷新的概念及应用场景. 概念: 下拉 ...

  4. 小程序下拉刷新 上拉加载等多

    小程序下拉刷新 上拉加载 下拉刷新 在当前页面的json文件中开启上拉刷新 async getGoodsList(){ //定义参数信息var n=this.data.infoconst res=aw ...

  5. 微信小程序下拉框插件_微信小程序下拉框组件使用方法详解

    本文实例为大家分享了微信小程序下拉框组件的使用方法,供大家参考,具体内容如下 适用场景 1.省市三级联动 2.出生日期选择 3.性别选择 4.一般性的下拉选择等 一.省市三级联动使用 注意mode = ...

  6. 微信小程序--下拉刷新

    实现微信小程序下拉刷新 步骤一 json文件配置(若需要全局配置,则在app.json 反正就配置本界面得到json即可) {"enablePullDownRefresh": tr ...

  7. 下拉多选框 微信小程序_微信小程序下拉框组件使用方法详解

    本文实例为大家分享了微信小程序下拉框组件的使用方法,供大家参考,具体内容如下 适用场景 1.省市三级联动 2.出生日期选择 3.性别选择 4.一般性的下拉选择等 一.省市三级联动使用 注意mode = ...

  8. 微信小程序下拉刷新问题

    微信小程序下拉刷新问题 ​ ​ ​ ​ ​ ​ ​我们主要来说一下微信小程序的下拉刷新问题,这个问题也是我自己碰见的问题,问题比较二,但是又很恶心,所以在这里给大家分享一下,有这个问题朋友,赶紧从死胡 ...

  9. 下拉多选框 微信小程序_微信小程序下拉框组件使用方法

    这篇文章主要为大家详细介绍了微信小程序下拉框组件的使用方法,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下.如有不足之处,欢迎批评指正.[推荐教程:小程序开发教程] 适用场景 ...

  10. 小程序下拉刷新的实现

    小程序下拉刷新 1.使用onPullDownRefresh()这个方法来实现下拉刷新 例子如下: // 页面下拉刷新 onPullDownRefresh() { this.loadSwiper();/ ...

最新文章

  1. nginx+php-fpm 的配置下,php的错误日志
  2. hbase shell 查看列名_hbase shell 命令行的操作
  3. debian查询端口进程_Linux查看端口、进程情况及kill进程
  4. Linux C面试题(内存管理)
  5. ios mysql注册登录界面_iOS+PHP实现登录功能
  6. 程序员如何确保软件没 Bug?
  7. [云计算] 001.云计算简介
  8. 迅捷cad_迅捷功能
  9. 深入理解IntentService
  10. 童年黑科技图鉴:从 50 后到 00 后,从纸片到智能
  11. python气象数据处理与绘图(9)_《利用Python进行数据分析·第2版》第9章 绘图和可视化...
  12. WordPress seo 插件
  13. 时间戳 天数 php,php时间戳转天数
  14. 数据库工程师的几个发展方向
  15. 2D转换及相关案例实现
  16. Matlab中的plotyy细讲(双坐标图)
  17. 【数据库】数据、数据库、数据库管理系统、数据库系统
  18. wps如何自己制作流程图_怎么制作流程图,wps自动生成流程图方法
  19. 车载无线自组织网络的介质访问控制协议研究
  20. php++内购续期订阅,iOS内购:自动续期订阅总结

热门文章

  1. python 通达信公式函数,python使用通达信公式,请人用python编写如下公式,我对编程一窍不通...
  2. TeXLive升级教程
  3. 微信公众平台开发 整合百度云开放平台与微信开放平台
  4. 本台计算机控制网速,笔记本网速限制(笔记本电脑限制网速怎么设置)
  5. 计算机网络 --- 网络编程
  6. indows蓝屏PROCESS1_INITIALIZATION_FAILED STOP:0x0000006B 解决方法
  7. 微信开发-JS接口微信定位
  8. UML之Astah的基本使用教程-4(活动图、序列图、Stereotype Icon)
  9. 记录一下,不是所有的韩语输入法apk,装到同一个系统,都能弹出软键盘
  10. 极光推送接收不到_极光推送ios接受不到通知