关于小程序中下拉触底事件的处理;

 // 页面上拉触底事件的处理函数  已定义is_post为true;
  loadAttentionList() {
    if (this.data.is_post == false) {  //首先判断是否发送请求,当判断成立时说明不需要发送请求。
      return
    }
    var data = {
      page_num: this.data.page_num
    }
    app.httpPost('/my/follow/goods', data, (res) => {  //根据res返回值的length,判断是否还有数据。
      if (res.data.list.length == 0) {
        this.setData({
          is_post: false
        })
        return
      }
      var arr = this.data.list || [];
      for (var i = 0; i < res.data.list.length; i++) {
        arr.push(res.data.list[i])
      }
      this.setData({
        list: arr,
        page_num: this.data.page_num + 1
      })
    })
  }

 

转载于:https://my.oschina.net/u/3949469/blog/2875265

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值