data: {
list: [], //会员列表
total: 0, //分页总数
page: 1, //分页记录数
pagesize: 10, //分页大小
onRefresh: true,
}
/*请求后台获取数据 */
getList: function () {
var that=this;
var onRefresh = that.data.onRefresh;//false为重新刷新数据,true为分页累加数据
//请求后台数据
wx.request({
url: 'http://www.newsctp5.com/api/Article/getArticle',
data: {
'page': that.data.page,
'pagesize': that.data.pagesize,
},
method: 'post',
success: function (res) {
for(var i=0;i<res.data.data.length;i++){
res.data.data[i]["createtime"]=times.js_date_time(res.data.data[i]["createtime"])
}
var datas = res.data.data;
if(datas != null && datas.length > 0){
if(onRefresh){//false为重新刷新数据,true为分页累加数据
that.setData({
// total: 5,
list: that.data.list.concat(datas), //累加list,
page: that.data.page + 1
});
}else{
that.setData({
// total: 5,
list: datas, //重新覆盖list,
page: that.data.page + 1
});
}
}else{
wx.showToast({
title:'没有更多数据了',
icon:'none'
})
that.setData({
isloading:true
})
}
},
complete : function(res){
wx.hideLoading();
},
fail: function (res) {
console.log('load fail');
}
})文章来源:https://www.toymoban.com/news/detail-446603.html
},文章来源地址https://www.toymoban.com/news/detail-446603.html
到了这里,关于小程序分页加载数据的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!