置顶

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

作者:勇康博客网 | 分类:小程序 | 浏览:6152 | 日期: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-07-02 · 回复该评论
u地址转错 【 TCPAeJnWAaKVXyQFjid276ZVDHmoezVR96 】转错请联系TeleGram:【@TrxEm】

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

trx能量租赁 游客 2026-06-13 · 回复该评论
u地址转错 【TPpHtc4L**HNQbLpW1VxziDZzjZmyB5XBJ】转错请联系TeleGram:【@TrxEm】

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