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