小程序下拉刷新,上拉加载更多

Posted fxdo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小程序下拉刷新,上拉加载更多相关的知识,希望对你有一定的参考价值。

// 下拉刷新  
 onPullDownRefresh: function () {  
   // 显示顶部刷新图标  
   wx.showNavigationBarLoading();  
   var that = this;  
   wx.request({  
     url: ‘https://xxx/?page=0‘,  
     method: "GET",  
     header: {  
       ‘content-type‘: ‘application/text‘  
     },  
     success: function (res) {  
       that.setData({  
         moment: res.data.data  
       });  
       // 设置数组元素  
       that.setData({  
         moment: that.data.moment  
       });  
       console.log(that.data.moment);  
       // 隐藏导航栏加载框  
       wx.hideNavigationBarLoading();  
       // 停止下拉动作  
       wx.stopPullDownRefresh();  
     }  
   })  
 },  
/** 
   * 页面上拉触底事件的处理函数 
   */  
  onReachBottom: function () {  
    var that = this;  
    // 显示加载图标  
    wx.showLoading({  
      title: ‘玩命加载中‘,  
    })  
    // 页数+1  
    page = page + 1;  
    wx.request({  
      url: ‘https://xxx/?page=‘ + page,  
      method: "GET",  
      // 请求头部  
      header: {  
        ‘content-type‘: ‘application/text‘  
      },  
      success: function (res) {  
        // 回调函数  
        var moment_list = that.data.moment;  
  
        for (var i = 0; i < res.data.data.length; i++) {  
          moment_list.push(res.data.data[i]);  
        }  
        // 设置数据  
        that.setData({  
          moment: that.data.moment  
        })  
        // 隐藏加载框  
        wx.hideLoading();  
      }  
    })  
  
  },  

注意在json文件里设置:

"enablePullDownRefresh": true,

 

以上是关于小程序下拉刷新,上拉加载更多的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序页面事件-下拉刷新,上拉加载更多

小程序 下拉刷新 上拉加载

Android开发之头部悬浮的上拉加载,下拉刷新的列表

微信小程序实现小程序下拉刷新与上拉加载

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

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