//开启上拉刷新
"enablePullDownRefresh":true,
"backgroundColor":"#248067"
async getDataList(){
let dataList = await wx.$get('/Subject/GetSubjects',{
pageSize:15,
pageIndex:this.data.pageIndex
})
//判断如果是首页,清空之前数组中的数据
if(this.data.pageIndex===1)
this.data.dataList = []
//判断本次查询,是否获取到了数据
if(!dataList || dataList.length===0)
return wx.$msg('没有更多')
//更新数组数据
this.setData({
//用之前数组里面保存的数据去拼接最新的数据
dataList:this.data.dataList.concat(dataList )
})
}
//页面相关事件处理函数--监听用户下拉动作
onPullDownRefresh:function(){
//当前页回到首页
this.data.pageIndex = 1
//重新调用加载数据的方法
this.getDataList()
//1秒钟,关闭下拉刷新
setTimeout(() => {
wx.stopPullDownRefresh()
},1000)
}
11-27
09-09
2253