uniapp 分页
<u-loadmore :status="status" />
data: {
reqData:{
page:1,
limit:10
}
status: 'loadmore',
listFinished: false,
}
onReachBottom() {
if(!this.listFinished){
this.status = 'loading';
this.reqData.page = ++this.reqData.page;
this.getList();
}
},
getList() {
this.$u.post('/Reporting/GhtPersonSign/GetPageList', this.reqData).then(res => {
if (res.errcode == 0) {
this.result = this.result.concat(res.result.list);
if (this.reqData.page >= res.result.pages) {
this.status = 'nomore';
this.listFinished = true;
} else {
this.status = 'loadmore';
this.listFinished = false;
}
} else {
this.$u.toast(res.errmsg);
}
uni.stopPullDownRefresh()
});
},

浙公网安备 33010602011771号