微信小程序下拉刷新组件加载图片(三个小点)不显示的问题
问题是 微信小程序中 列表页面下拉刷新 ,顶部不显示三个小点的刷新状态,如下图:
解决后:
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(),否则,页面将会保持下拉状态、不会回弹。
完毕
微信小程序下拉刷新组件加载图片(三个小点)不显示的问题相关推荐
- 小程序 下拉刷新数据加载完毕时停止loading效果
1.在加载数据函数里加cb 方便回调 2.在数据加载完成时(complete)用 cb && cb()来判断是否有回调函数,如果有则调用. 3.在触发上拉刷新时,在调用加载数据的函数里 ...
- 微信小程序下拉刷新和上拉加载的实现
微信小程序开发交流qq群 173683895 承接微信小程序开发.扫码加微信. 正文: 一: 下拉刷新 下拉刷新两个步骤就能实现. 1.在要实现下拉刷新的页面的json配置文件里面加上 &q ...
- html下拉刷新原理,微信小程序 下拉刷新及上拉加载原理解析
这篇文章主要介绍了微信小程序 下拉刷新及上拉加载实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.下拉刷新的概念及应用场景. 概念: 下拉 ...
- 小程序下拉刷新 上拉加载等多
小程序下拉刷新 上拉加载 下拉刷新 在当前页面的json文件中开启上拉刷新 async getGoodsList(){ //定义参数信息var n=this.data.infoconst res=aw ...
- 微信小程序下拉框插件_微信小程序下拉框组件使用方法详解
本文实例为大家分享了微信小程序下拉框组件的使用方法,供大家参考,具体内容如下 适用场景 1.省市三级联动 2.出生日期选择 3.性别选择 4.一般性的下拉选择等 一.省市三级联动使用 注意mode = ...
- 微信小程序--下拉刷新
实现微信小程序下拉刷新 步骤一 json文件配置(若需要全局配置,则在app.json 反正就配置本界面得到json即可) {"enablePullDownRefresh": tr ...
- 下拉多选框 微信小程序_微信小程序下拉框组件使用方法详解
本文实例为大家分享了微信小程序下拉框组件的使用方法,供大家参考,具体内容如下 适用场景 1.省市三级联动 2.出生日期选择 3.性别选择 4.一般性的下拉选择等 一.省市三级联动使用 注意mode = ...
- 微信小程序下拉刷新问题
微信小程序下拉刷新问题 我们主要来说一下微信小程序的下拉刷新问题,这个问题也是我自己碰见的问题,问题比较二,但是又很恶心,所以在这里给大家分享一下,有这个问题朋友,赶紧从死胡 ...
- 下拉多选框 微信小程序_微信小程序下拉框组件使用方法
这篇文章主要为大家详细介绍了微信小程序下拉框组件的使用方法,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下.如有不足之处,欢迎批评指正.[推荐教程:小程序开发教程] 适用场景 ...
- 小程序下拉刷新的实现
小程序下拉刷新 1.使用onPullDownRefresh()这个方法来实现下拉刷新 例子如下: // 页面下拉刷新 onPullDownRefresh() { this.loadSwiper();/ ...
最新文章
- nginx+php-fpm 的配置下,php的错误日志
- hbase shell 查看列名_hbase shell 命令行的操作
- debian查询端口进程_Linux查看端口、进程情况及kill进程
- Linux C面试题(内存管理)
- ios mysql注册登录界面_iOS+PHP实现登录功能
- 程序员如何确保软件没 Bug?
- [云计算] 001.云计算简介
- 迅捷cad_迅捷功能
- 深入理解IntentService
- 童年黑科技图鉴:从 50 后到 00 后,从纸片到智能
- python气象数据处理与绘图(9)_《利用Python进行数据分析·第2版》第9章 绘图和可视化...
- WordPress seo 插件
- 时间戳 天数 php,php时间戳转天数
- 数据库工程师的几个发展方向
- 2D转换及相关案例实现
- Matlab中的plotyy细讲(双坐标图)
- 【数据库】数据、数据库、数据库管理系统、数据库系统
- wps如何自己制作流程图_怎么制作流程图,wps自动生成流程图方法
- 车载无线自组织网络的介质访问控制协议研究
- php++内购续期订阅,iOS内购:自动续期订阅总结
热门文章
- python 通达信公式函数,python使用通达信公式,请人用python编写如下公式,我对编程一窍不通...
- TeXLive升级教程
- 微信公众平台开发 整合百度云开放平台与微信开放平台
- 本台计算机控制网速,笔记本网速限制(笔记本电脑限制网速怎么设置)
- 计算机网络 --- 网络编程
- indows蓝屏PROCESS1_INITIALIZATION_FAILED STOP:0x0000006B 解决方法
- 微信开发-JS接口微信定位
- UML之Astah的基本使用教程-4(活动图、序列图、Stereotype Icon)
- 记录一下,不是所有的韩语输入法apk,装到同一个系统,都能弹出软键盘
- 极光推送接收不到_极光推送ios接受不到通知