话不多说,直接上代码
定义数据
data: {
currentPage: 1,
pageSize: 10,
}
在事件函数中处理
getWaterLogList() {
let { currentPage,pageSize } = this.data
let query = { currentPage, pageSize }
app.request('接口', query, res => {
let list = res.list;
// 页码为1,返回数据长度为0
if (currentPage == 1 && list.length == 0) {
wx.showToast({
title: '暂无数据',
icon:'none'
});
return;
}
// 页码大于1,返回数据长度为0
if (currentPage > 1 && list.length == 0) {
wx.showToast({
title: '没有更多数据了!',
icon:'none'
});
return;
}
// 页码大于1,拼接返回的数据
if (currentPage > 1) {
this.setData({
list: this.data.