// 页面上拉触底事件的处理函数 已定义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
})
})
}