admin
2020-12-11 c35dfb70d2dedb8e32c678523d28eff3ee3c3194
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
var help = require('../../util/help.js');
Page({
  data: {
    list: [{ id: 13213 }, 2, 3, 4, 5, 6, 7, 8, 10],
    showLoading: false,
    page: 1,
    total: 15
  },
  onLoad() {
    help.setPageNavBar("浏览足迹");
  },
  onPullDownRefresh() {
    console.log('onPullDownRefresh', new Date());
    my.showToast({
      content: "下拉刷新触发"
    });
 
    this.getActivityList(1);
 
 
  },
  async scrollMytrip() {
    try {
      console.log('scrollMytrip:');
      const { page, list, } = this.data;
      // 判断是否还有数据需要加载
      if (list.length < this.data.total) {
        //开启加载
        this.setData({ showLoading: true });
        const newPage = page + 1;
        this.getActivityList(newPage);
      }
    } catch (e) {
      this.setData({ show: false });
      console.log('scrollMytrip执行异常:', e);
    }
  },
  //获取列表
  getActivityList(page = 1) {
    setTimeout(function () {
      my.stopPullDownRefresh({
        complete(res) {
          console.log(res, new Date())
        }
      });
      my.showToast({
        content: "请求数据:" + page
      });
 
    }, 5000);
  },
  clickItem(event) {
    var item = help.getEventParam(event, 'item');
    console.log(item.id);
    my.navigateTo({
      url: '/pages/activity-detail/activity-detail?id=' + item.id
    });
  }
 
 
});