作者 xuyangjie

a

// pages/24/24.js
const app = getApp()
Page({
/**
... ... @@ -6,6 +7,10 @@ Page({
*/
data: {
nav: 1,
orderPage:{
page:1,//列表页数
last_page:1,//最大页数
},
orderData:[],//积分列表
linet: [{
line: '分享微信',
... ... @@ -32,14 +37,29 @@ Page({
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
this.GetScore()
},
//积分记录
GetScore(){
//如果当前页数大于最大页数 提示没有更多数据
if(this.data.orderPage.page > this.data.orderPage.last_page){
console.log('没有更多数据')
return
}
var that = this;
app.post("my/GetScore", {}).then(res => {
app.post("my/GetScore", {page:this.data.orderPage.page,status:this.data.nav}).then(res => {
if(res.code == 1){
var datas = this.data.orderData;
res.data.data.forEach((val) => {
datas.push(val)
})
var page = this.data.orderPage.page*1+1
that.setData({
orderData:res.data
orderData:datas,
orderPage:{
page:page,
last_page:res.data.last_page
}
})
}
}).catch(err => {
... ... @@ -88,7 +108,7 @@ Page({
* 页面上拉触底事件的处理函数
*/
onReachBottom: function () {
this.GetScore()
},
/**
... ...