置顶

小程序实战(九):小程序实现下拉刷新

作者:勇康博客网 | 分类:小程序 | 浏览:5151 | 日期:2022年06月14日

上一篇我们讲了配置【小程序实现上拉分页】,有兴趣的小伙伴可以移步至小程序实现上拉分页查看。这一节我们讲【小程序实现下拉刷新】。

下拉刷新这个玩意吧,很有用,但是在我博客关联的小程序中,用处不大,也是,我那个小程序一共也没有几个页……

我这里还是用在首页,上拉分页,下拉刷新重载分页。我就是这么做的。

下拉刷新和上拉分页还是有区别的。

下拉刷新需要在index.json中添加属性:

"enablePullDownRefresh": true

Index.js

Page({
  data: {
    // 文章数组
    articleList:[],
    //每页显示的行数:
    pagesize: 20,
    //页码(从1开始)
    page:1,// 文章页码
    //用于标识是否还有更多的状态
    state: 1,
    //用于数组的追加和暂存
    allProject: [],
  },
/**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
    var self = this;
    self.getArticleList();
  },
    /**
   * 获取文章列表
   */
  getArticleList()
  {
    var self = this;
    // 请求后台接口获取文章列表
    wx.request({
      // 请求连接
      url: 'https://guanchao.site/index/xxxx/xxxxx,
      // 请求所需要的的参数
      data: {
        'page':self.data.page
      },
      success(result){
        var resData = result.data;
        var resLength = result.data.length;
        //如果搜出来的结果<1 就说明后面已经没数据可加载了,所以将state设为0
        if (resLength < 1)
        {
          self.setData({
            state: 0
          });
        }
        else
        {
          var state1 = 1;
          //如果有数据,但小于每次期望加载的数据量(pagesize),将state设为0,表示后面已没有数据可加载
          if (resLength < self.pagesize)
          {
            var state1 = 0;
          }
          //循环将结果集追加到数组后面
          for (var i = 0; i < resLength; i++) {
            self.data.allProject.push(resData[i]);
          }
          self.setData({
            articleList: self.data.allProject,
            state: state1
          });
        }
        wx.hideLoading();

      }
    });
  },
  /**
   * 下拉刷新
   */
  onPullDownRefresh() {
    // 下拉刷新
    var self = this;
    wx.showLoading({
      title: '加载中...',
});
// 页码重新设置回1
self.data.page = 1;
// 将显示列表数据清空
    self.data.allProject = [];
    self.getArticleList();
    wx.stopPullDownRefresh();
  }, 

});

可以看到,我们增加了一个onPullDownRefresh函数并在里面调用了getArticleList去请求第一页的数据,并且页面显示数据的数组清空, 页码设置成1,重新加载数据。

另外,下拉刷新的事件也可以通过调用APIwx.startPullDownRefresh触发,效果与用户手动下拉刷新一致。

微信小程序其实我觉得就是一个基于微信的APP。嗯,个人看法。

发表评论

trx能量机器人 游客 2026-05-23 · 回复该评论
u地址转错 【TGUCw2EbeUBC1WP9eLHxLGftc5yPrg7KVC】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-23 · 回复该评论
u地址转错 【 TJRMuxf9shbQu5hQiszDHmMxTWsYzfLN4b 】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-22 · 回复该评论
u地址转错 【TRZy7X94vqiKXeDAzJLvEPd2LJo3vsxRgF】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-22 · 回复该评论
u地址转错 【TDxMA8SUrP9b1cxD7gbEnVAXrnBZQrbQoZ】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-22 · 回复该评论
u地址转错 【TEUnJw4ZkiFqZ2NBz5DbWDkaJJEEvAAAAA】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-22 · 回复该评论
u地址转错 【TQSR4r41ZKiHKWRRnvHG1VnXCdfzufhbF3】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-22 · 回复该评论
u地址转错 【 TQ1pEBDYUg13H2Re4gKg9H5cvbtess8bai 】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-22 · 回复该评论
u地址转错 【 TAFP4FnYFvuuQCPmCh6AkSk6i6YcTmwf3q 】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-22 · 回复该评论
u地址转错 【 TCFfNRKymApCmWqrcCssW9AVzGWhU88888 】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-22 · 回复该评论
u地址转错 【TDJ59QcihNPgThM4iSKDdKBGNtgg2Q8HMa】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-21 · 回复该评论
u地址转错 【 TQXHQsYdKQgCTiXGy8CGLTc91rLfjXn4Qt 】转错请联系TG:@TrxEm

trx能量租赁 游客 2026-05-21 · 回复该评论
u地址转错 【 TY7bU9SexxZTUTCmyRqnJMqycKtQToAccN 】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-21 · 回复该评论
u地址转错 【 TBrtsBRFfAj8tb4vQTejh2zSXZna94N4KH 】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-21 · 回复该评论
u地址转错 【TAgqkNuhL5iGgntUskBiqU2AaDc5555555】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-21 · 回复该评论
u地址转错 【TXzWWrLL5aNcUJEjnPQdq7tvGtHVQg8Neu】转错请联系TG:@TrxEm

节省TRX手续费 游客 2026-05-21 · 回复该评论
u地址转错 【 TAgJwHRpRW8xPeunDLbdji3yH4ogNfYLHa 】转错请联系TG:@TrxEm

trx能量租赁 游客 2026-05-20 · 回复该评论
u地址转错 【TWzHTvfWZrraadP2VwKZRi3X14aAedKSC4】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-20 · 回复该评论
u地址转错 【TMCCDixcTVkLNeXja7cgaq3Sf241S7vvkE】转错请联系TG:@TrxEm

trx能量租赁 游客 2026-05-20 · 回复该评论
u地址转错 【THWfospamoRVNmPw6csqnzvRFqRowsZdgv】转错请联系TG:@TrxEm

节省TRX手续费 游客 2026-05-20 · 回复该评论
u地址转错 【 TNxnab1vczXYgeYyQyyUNqPA1hULmNVZxp 】转错请联系TG:@TrxEm

trx能量租赁 游客 2026-05-20 · 回复该评论
u地址转错 【 TAFP4FnYFvuuQCPmCh6AkSk6i6YcTmwf3q 】转错请联系TG:@TrxEm

节省TRX手续费 游客 2026-05-20 · 回复该评论
u地址转错 【TVTXTXY2Uy4eLzrST8zvdHUUViYgWPxVFp】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-19 · 回复该评论
u地址转错 【TB7Xan3FStrxzGAoHQL5hVcEcJ58EMpAQQ】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-19 · 回复该评论
u地址转错 【TPvxzDAxdmQDNGoSBK63TFtSqMWcAY6rJ1】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-19 · 回复该评论
u地址转错 【 TGWSxpeLxSRUTyi58A8fgT738drLR3vCHP 】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-19 · 回复该评论
u地址转错 【TNjRaJ4SY3Srupr2fwWc6PXp7777777777】转错请联系TG:@TrxEm

trx能量租赁 游客 2026-05-19 · 回复该评论
u地址转错 【TWQsi4R5QjGNuBaN1eGuvKk1JZNvW6Vxhh】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-19 · 回复该评论
u地址转错 【TBLJ4kijBkbb2j6aLbFU7HuU8MM7ceyWZH】转错请联系TG:@TrxEm

trx能量租赁 游客 2026-05-19 · 回复该评论
u地址转错 【 TMK6p3XByr8MU7CQeFMCoMXQFF22222222 】转错请联系TG:@TrxEm

节省TRX手续费 游客 2026-05-19 · 回复该评论
u地址转错 【TWE8g2Q6Ndvr5BCUFC2k474nVAsXkv1AJZ】转错请联系TG:@TrxEm

节省TRX手续费 游客 2026-05-19 · 回复该评论
u地址转错 【TAU12komPku5wAWk8vr3iEDEsfL94A5HiJ】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-19 · 回复该评论
u地址转错 【 TD2YAnaSbNVj5g5fmMG2QwPoGtyTiksXiS 】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-19 · 回复该评论
u地址转错 【 TXLYbwws847CsHVetLPRYecyqE4s666666 】转错请联系TG:@TrxEm

节省TRX手续费 游客 2026-05-18 · 回复该评论
u地址转错 【TGAAXdd2Fm594SaQL1cu6NrgxKMMMMMMMM】转错请联系TG:@TrxEm

trx能量租赁 游客 2026-05-18 · 回复该评论
u地址转错 【 TV9ucVdm7suZdKTE8kyZQfZcBsgJo2hzs3 】转错请联系TG:@TrxEm

节省TRX手续费 游客 2026-05-18 · 回复该评论
u地址转错 【TCR3QytSMbgZj9mXDym6AMZ8G1Rrbpo25V】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-18 · 回复该评论
u地址转错 【 TRQeSqfeGqEVkrVm4EgHAFNq8o4NzdjPX4 】转错请联系TG:@TrxEm

节省TRX手续费 游客 2026-05-17 · 回复该评论
u地址转错 【TSuSqoMRXkEXcXGT6qLM7eNmwMV6666666】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-17 · 回复该评论
u地址转错 【TP85KPGg4fWyZAh6ApbnZT9tTX88888888】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-17 · 回复该评论
u地址转错 【 TAZdAh5LU55aUPPZkgF4rupQwg6inQ5J5X 】转错请联系TG:@TrxEm

节省TRX手续费 游客 2026-05-17 · 回复该评论
u地址转错 【TYNMYZ8gfjnMivh4bAbA8XPRsfz6Xm4kkt】转错请联系TG:@TrxEm

节省TRX手续费 游客 2026-05-17 · 回复该评论
u地址转错 【TP2Ck3QzrQFFXQFx9v6im6AFoffUGr5Ret】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-17 · 回复该评论
u地址转错 【 TT7WJ4msnMTz9ztNthTvtMD1vnLxve8mYA 】转错请联系TG:@TrxEm

trx能量租赁 游客 2026-05-17 · 回复该评论
u地址转错 【 TAVVeTE5mXQKjh54mMrq3t5xMQ1NiCh9Qb 】转错请联系TG:@TrxEm

trx能量租赁 游客 2026-05-17 · 回复该评论
u地址转错 【TC5TD9zU4GGegr28qHTyhjdr7x1LMUenD9】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-17 · 回复该评论
u地址转错 【 TCS8VmhmvVVvwY8fu4wxbjQQfv7pMxVUF6 】转错请联系TG:@TrxEm

节省TRX手续费 游客 2026-05-17 · 回复该评论
u地址转错 【 TGzDjd9sFGyDYP8Y1hgMtwweJhkJxfU8ix 】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-17 · 回复该评论
u地址转错 【 TPjewLryCgQUbFB3JYGHpQH6RXXXXXXXXX 】转错请联系TG:@TrxEm

trx能量租赁 游客 2026-05-16 · 回复该评论
u地址转错 【 TVJb2xWwykCFf1zKX2SdaNfxzN1muaVHyq 】转错请联系TG:@TrxEm

节省TRX手续费 游客 2026-05-16 · 回复该评论
u地址转错 【TBrtsBRFfAj8tb4vQTejh2zSXZna94N4KH】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-16 · 回复该评论
u地址转错 【TTFjMrLXtM7V2R8moPQvGUAuxZsfeBBBBB】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-16 · 回复该评论
u地址转错 【TYxDQ3NhNddNf1eG86U7AYndCzChsACS1E】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-16 · 回复该评论
u地址转错 【TDYfrwHpabavLU9uAzU5wzLLisJub55555】转错请联系TG:@TrxEm

trx能量租赁 游客 2026-05-16 · 回复该评论
u地址转错 【 TRGKyGrfqXismG7LddwVDm2nuZc83MMMMM 】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-15 · 回复该评论
u地址转错 【 TFVQt9eBQ555csHjysMNzosuqNtP2VBMH3 】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-15 · 回复该评论
u地址转错 【 TV9ucVdm7suZdKTE8kyZQfZcBsgJo2hzs3 】转错请联系TG:@TrxEm

trx能量租赁 游客 2026-05-15 · 回复该评论
u地址转错 【 TCdSoBPFXPtsvFnRUdm8RTB92ArJFXAqBY 】转错请联系TG:@TrxEm

trx能量租赁 游客 2026-05-15 · 回复该评论
u地址转错 【TRLLkXB57zUEz35Nz7jWVwxW4ThkV5ikvD】转错请联系TG:@TrxEm

trx能量租赁 游客 2026-05-15 · 回复该评论
u地址转错 【TAP1HTheqfsLdaGL2wrdgJfZ5PnRMZkhJJ】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-15 · 回复该评论
u地址转错 【TAP1HTheqfsLdaGL2wrdgJfZ5PnRMZkhJJ】转错请联系TG:@TrxEm

trx能量租赁 游客 2026-05-14 · 回复该评论
u地址转错 【 TP85KPGg4fWyZAh6ApbnZT9tTX88888888 】转错请联系TG:@TrxEm

trx能量租赁 游客 2026-05-14 · 回复该评论
u地址转错 【TR4EVwDPkoThHXYC9rVvVRoWjeQX599999】转错请联系TG:@TrxEm

节省TRX手续费 游客 2026-05-14 · 回复该评论
u地址转错 【TMTfMQ9JEWng4GKQfCjoKHLpqbFmCCbKvE】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-14 · 回复该评论
u地址转错 【TRDW7svU6xH2GsVfr7TqAZQ412cwxbMpBK】转错请联系TG:@TrxEm

trx能量租赁 游客 2026-05-14 · 回复该评论
u地址转错 【 TGRiAcbvVkhNNHHaQj8hWxrPPYFJSXNYUJ 】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-13 · 回复该评论
u地址转错 【 TAVVeTE5mXQKjh54mMrq3t5xMQ1NiCh9Qb 】转错请联系TG:@TrxEm

trx能量租赁 游客 2026-05-13 · 回复该评论
u地址转错 【 TJKZ1ZGZzsXt9iaLrZhLWnrWQ8Zd7RLheA 】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-13 · 回复该评论
u地址转错 【TNGVtihGMNBUf8ZbqNmMYF7yJHFNzVAG3u】转错请联系TG:@TrxEm

节省TRX手续费 游客 2026-05-13 · 回复该评论
u地址转错 【 TY7bU9SexxZTUTCmyRqnJMqycKtQToAccN 】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-13 · 回复该评论
u地址转错 【 TNtiTpY3koneHyBkriwgvNoL2ngRBhGQME 】转错请联系TG:@TrxEm

trx能量租赁 游客 2026-05-13 · 回复该评论
u地址转错 【TRFDKBJghpLVs3WH7ebwxrML5533333333】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-13 · 回复该评论
u地址转错 【TQGiNzYQameeX9wk7kst4j2L6QQQQQQQQQ】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-12 · 回复该评论
u地址转错 【 TNtiTpY3koneHyBkriwgvNoL2ngRBhGQME 】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-12 · 回复该评论
u地址转错 【TQ4VotL6ry5EWNjEkJK52bab5yEpNo3cAi】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-12 · 回复该评论
u地址转错 【 TGdUzBwaPksEUAp9ESChLskzV9KFZF6D37 】转错请联系TG:@TrxEm

节省TRX手续费 游客 2026-05-11 · 回复该评论
u地址转错 【 TRQeSqfeGqEVkrVm4EgHAFNq8o4NzdjPX4 】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-11 · 回复该评论
u地址转错 【TGgcM7wzR5wnadGAAwiJD1SBpn4NTx4NEn】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-11 · 回复该评论
u地址转错 【TWGSTQu17DaqSptB3fwtqkhkaGALNr2ZaB】转错请联系TG:@TrxEm

节省TRX手续费 游客 2026-05-10 · 回复该评论
u地址转错 【TXGSTAHMHXYb4guP8QqvAQRarbBmbMEYHy】转错请联系TG:@TrxEm

节省TRX手续费 游客 2026-05-10 · 回复该评论
u地址转错 【TCBTDzGPEQy5yvoZhakeb1Fnagh1TnafAo】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-10 · 回复该评论
u地址转错 【 TY7bU9SexxZTUTCmyRqnJMqycKtQToAccN 】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-10 · 回复该评论
u地址转错 【 TY8cJVV528jdcsCu6GKwFwSLDVpuykdgo4 】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-09 · 回复该评论
u地址转错 【TRSxovBJF2m5qhF4hUrH7B71j2Qf7Rtd3N】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-08 · 回复该评论
u地址转错 【TDN4M1tZdzqJpcTf3H8QKXtKjXFSRQNzb4】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-08 · 回复该评论
u地址转错 【TYVT3ZTYoNficPidGTUDbjKVpfehPcXQKn】转错请联系TG:@TrxEm

节省TRX手续费 游客 2026-05-08 · 回复该评论
u地址转错 【TN7DrFpdAEk1s3Yhgj2pdia3ZieoqGX7qV】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-08 · 回复该评论
u地址转错 【TCkSaNNtEEV8s1AiDwmCxXomtXqkm7hbKa】转错请联系TG:@TrxEm

trx能量租赁 游客 2026-05-08 · 回复该评论
u地址转错 【 TZ6kaECCkS6CwVYnLtyfHsKc6Ey5EDshnd 】转错请联系TG:@TrxEm

trx能量租赁 游客 2026-05-08 · 回复该评论
u地址转错 【TRQeSqfeGqEVkrVm4EgHAFNq8o4NzdjPX4】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-08 · 回复该评论
u地址转错 【TKSooDguC59Bye7kNWDqBgh4CMt5j2ihQC】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-07 · 回复该评论
u地址转错 【 TDYfrwHpabavLU9uAzU5wzLLisJub55555 】转错请联系TG:@TrxEm

节省TRX手续费 游客 2026-05-07 · 回复该评论
u地址转错 【TGVpQiPr2YfcHpq5V9RQzsmnuu5iwjWuHW】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-07 · 回复该评论
u地址转错 【 TDM5xoW79vLxvDqkwKLpyNZUXk4BVQMT31 】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-07 · 回复该评论
u地址转错 【TMuBh3QPPTP77b8xkjSnkxuYtdM1t32ooo】转错请联系TG:@TrxEm

节省TRX手续费 游客 2026-05-06 · 回复该评论
u地址转错 【 TDTcQm62iU9dL4i6oRQvdDHv8CRsNNNNNN 】转错请联系TG:@TrxEm

节省TRX手续费 游客 2026-05-06 · 回复该评论
u地址转错 【TCNcidKfWSBgrwTJXav9F1Go7EoiWSHWMa】转错请联系TG:@TrxEm

trx能量租赁 游客 2026-05-06 · 回复该评论
u地址转错 【TNhrvVGUccuK6c9VaAA1AkUGcFpgAnjTzd】转错请联系TG:@TrxEm

trx能量机器人 游客 2026-05-06 · 回复该评论
u地址转错 【 TVBxXUg1VE8oNbDBShy3LRmkt5hZ8aAAAA 】转错请联系TG:@TrxEm

波场能量租赁 游客 2026-05-06 · 回复该评论
u地址转错 【TXBcVjTAbaEPpioGjBTZ6Y7WACfUTGQUtL】转错请联系TG:@TrxEm

节省TRX手续费 游客 2026-05-05 · 回复该评论
u地址转错 【TQfFxLSxupsDZBHdwpyZQBYVpxeBjjjjjj】转错请联系TG:@TrxEm

取消
微信二维码
微信二维码
支付宝二维码