1. 查看api
思路:设置分页页数和条数,onScrollToLower 就是scroll-view下滑到底执行,
比如查询10条数据后,onScrollToLower执行判断条数 是否小于,或者累计总条数对比,到底了给loadmore设置成over就over了。
var array = res.data
var loadContent = ["更多数据加载中...", "-- 已经到底了 --"]
let list = this.data.lists;
let totalList = list.concat(array);
var bool = array.length < that.data.params.pageSize
var currentPage= this.data.currentPage
if (array.length > 0) {
this.setData({
lists: totalList,
currentPage: bool ? currentPage : currentPage + 1,
loadContent : bool ? loadContent[1] : loadContent[0]
});
} else {
//本身无数据
this.setData({
loadMore: "over",
loadContent: loadContent[1]
});
}
}