/* * 手太欠 * 愿这世界都如故事里一样 美好而动人~ */ Page({ /** * 页面的初始数据 */ data: { LogArr : [], //记录列表 LogInfo : '', //记录详情 caseId : '', //档案id recordShow : false, page : {}, //下一页 lodingStats : false, //加载状态 }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { this.setData({ caseId: options.caseid }) }, /** * 生命周期函数--监听页面显示 */ onShow() { // 获取数据信息 this.lastInfo(); }, /** * 数据信息 */ lastInfo(page) { wx.$api.member.ListLog(this.data.caseId,{ page : page || 1 }).then(res => { let listArr = this.data.LogArr, newData = [] if(page == 1 || page == undefined) listArr = [] newData = listArr.concat(res.data.data) this.setData({ LogArr : newData, page : res.data.page, lodingStats : false }) wx.stopPullDownRefresh() }).catch(err => {}) }, /** * 查看图片 */ opneImg(e) { let photoImg = e.currentTarget.dataset.img wx.previewImage({ current: photoImg, urls:[photoImg] }) }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { // 获取数据信息 this.lastInfo(); }, /** * 上拉加载 */ onReachBottom(){ this.setData({ lodingStats: true }) let pageNumber = this.data.page.current if(this.data.page.has_more){ pageNumber++ // 获取数据信息 this.lastInfo(pageNumber); } } })