当前位置: 首页 > 编程笔记 >

微信小程序下拉刷新界面的实现

沈健
2023-03-14
本文向大家介绍微信小程序下拉刷新界面的实现,包括了微信小程序下拉刷新界面的实现的使用技巧和注意事项,需要的朋友参考一下

微信小程序下拉刷新界面的实现

利用onPullDownRefresh函数设置下拉刷新功能

一、在app.json中,将window选项中的enablePullDownRefresh设为true

"window":{ 
   "enablePullDownRefresh":true 
} 

      或者在要刷新的界面的XXX.json中设置enablePullDownRefresh设为true  

{ 
  "enablePullDownRefresh": true 
} 

二、利用onPullDownRefresh函数定义下拉动作并结合wx.request()向后台请求数据更新

// 下拉刷新 
onPullDownRefresh:function(){ 
 // 动态设置导航条标题 
 wx.setNavigationBarTitle({ 
  title: '' 
 }); 
 wx.showNavigationBarLoading(); //在标题栏中显示加载图标 
 
 let url = app.globalConfig.pre_api + "/api/user/getUserInfo.php";//根据实际情况定义请求的路径 
 let user_id = app.globalData.user_id;              //请求的参数 
 let flag = true; 
 let that = this; 
 // 验证参数合法性 
 flag = app.isParameterdValidate(user_id,'该用户不存在'); 
 if(flag == false){ return; } 
 // 发送请求 
 wx.request({ 
  url: url, 
  data: { 
   user_id: user_id, 
  }, 
  method: 'POST', 


 //请求成功的函数处理 
 success: function (res) { 
  app.globalData.balance = res.data.data.balance;  //对数据进行更新 
  that.setData({ 
   balance: app.globalData.balance, 
  }); 
 }, 
 fail: function (res) {               //请求失败的处理 
  console.log(res.data.msg); 
 }, 
 complete: function () { 
  wx.hideNavigationBarLoading();          //完成停止加载 
  // 动态设置导航条标题 
  wx.setNavigationBarTitle({ 
   title: '我的' 
  }); 
  wx.stopPullDownRefresh();            //停止下拉刷新 
 } 
}) 

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

 类似资料:
  • 本文向大家介绍微信小程序实现下拉刷新动画,包括了微信小程序实现下拉刷新动画的使用技巧和注意事项,需要的朋友参考一下 微信小程序动画之下拉刷新动画的具体代码,供大家参考,具体内容如下 简易的效果 下面放代码: js: wxml: wxss: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 本文向大家介绍微信小程序实现列表下拉刷新上拉加载,包括了微信小程序实现列表下拉刷新上拉加载的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了微信小程序实现列表下拉刷新上拉加载的具体代码,供大家参考,具体内容如下 DEMO下载 效果图 原理 利用微信小程序的onPullDownRefresh函数(下拉刷新监听函数)和onReachBottom函数(上拉加载监听函数)监听页面的下拉和上拉动

  • 本文向大家介绍微信小程序 scroll-view实现上拉加载与下拉刷新的实例,包括了微信小程序 scroll-view实现上拉加载与下拉刷新的实例的使用技巧和注意事项,需要的朋友参考一下 微信小程序 scroll-view实现上拉加载与下拉刷新的实例 实现效果图: 如图,使用小程序的scroll-view实现的上拉加载数据,下拉刷新数据,试下代码如下: js文件代码: json文件代码 wxml文

  • 本文向大家介绍微信小程序实现下拉刷新和轮播图效果,包括了微信小程序实现下拉刷新和轮播图效果的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了微信小程序实现下拉刷新和轮播图展示的具体代码,供大家参考,具体内容如下 先上图,再解释 wxml页面代码: wxss样式: js代码: network_util.js 代码如下:(主要是对wx.request的请求做了类似于封装调用方便用的。) 由

  • 本文向大家介绍微信小程序下拉刷新PullDownRefresh的使用方法,包括了微信小程序下拉刷新PullDownRefresh的使用方法的使用技巧和注意事项,需要的朋友参考一下 前言 下拉刷新和上拉加载是业务上一个很常见的需求,在微信小程序里,提供了下拉刷新的方法 onPullDownRefresh 。虽然微信的官方文档有很多坑,但下拉刷新介绍的还是很全面的。 微信小程序--下拉刷新.jpg 最

  • 本文向大家介绍微信小程序实现页面下拉刷新和上拉加载功能详解,包括了微信小程序实现页面下拉刷新和上拉加载功能详解的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了微信小程序实现页面下拉刷新和上拉加载功能。分享给大家供大家参考,具体如下: web手机端或App中经常会有下拉刷新,上拉加载这些功能。 微信小程序中如何实现下拉刷新,上拉加载的功能。 实现思路: 1.监听界面的下拉刷新事件和上拉加载事