litian
2024-03-05 a81a1a31ce7ee003e0006168e4d4e57da97c2bb6
pages/personalCenter/myMassage/index.js
@@ -1,3 +1,4 @@
import moment from 'moment'
const app = getApp();
Page({
  /**
@@ -23,6 +24,7 @@
   */
  onLoad(options) {
    this.getDataList(false);
    console.log(options);
  },
  getDataList(isReachBottom) {
@@ -38,14 +40,19 @@
      .then(res => {
        try {
          if (res.datas.length > 0) {
            res.datas.forEach((item) => {
              item.createDate = moment(item.createDate).format("YYYY-MM-DD HH:mm");
            });
            let dataList = res.datas;
            //触底加载新数据并保留老数据
            if (isReachBottom) {
              dataList = [...this.data.list, ...dataList] //将新数据加入老数据中
            }
            this.setData({
              list: dataList,
              pageTotalCount: res.total,
              pageTotalCount: res.totalSize,
              bottomLoading: false,
              isMoreData: dataList.length > 0 ? false : true,
              skeletonLoding: false,
@@ -61,6 +68,12 @@
      })
  },
  toList(itemData) {
    let info = itemData.currentTarget.dataset.info;
    wx.navigateTo({
      url: "/pages/personalCenter/myMassage/massageDetail/index?id=" + info.id,
    });
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */