榆山数据端小程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

122 lines
12 KiB

"use strict";
var utils = require('../../../../utils/util');
Page({
data: {
floorstatus: false,
pageSize: 10,
pageIndex: 1,
currenttab: 'new',
date: utils.formatTimestamp(new Date()),
loadVisible: true,
loadType: 'more',
isShow: false,
listLength: 0,
loading: true
},
onLoad: function (options) {
var eventId = options.eventId;
var pageName = options.pageName;
this.setData({
eventId: eventId,
pageName: pageName,
date: utils.formatTimestamp(new Date())
});
this.selectComponent("#state-1").getCommentList(this.data);
},
onGetCode: function (e) {
this.setData({
listLength: e.detail.listLength,
loadType: e.detail.loadType,
loading: false
});
console.log('::::::::::::::::::::' + e.detail);
if (e.detail.listLength == 0) {
this.setData({
loadVisible: false,
isShow: true
});
}
else if (e.detail.listLength < 10) {
this.setData({
loadVisible: true,
loadType: 'none',
isShow: false
});
}
},
onReachBottom: function () {
if (this.data.listLength !== this.data.pageSize) {
this.setData({
loadType: 'none',
});
return;
}
this.setData({
loadType: 'more',
});
var obj = {
pageIndex: ++this.data.pageIndex,
pageSize: this.data.pageSize
};
this.selectComponent("#state-1").getCommentList(this.data);
},
onPullDownRefresh: function () {
if (this.data.loading == true) {
}
else {
this.setData({
loading: true,
loadType: 'more',
loadVisible: true,
pageIndex: 1,
date: utils.formatTimestamp(new Date())
});
wx.stopPullDownRefresh();
this.selectComponent("#state-1").getCommentList(this.data);
}
},
newhot: function (e) {
console.log(this.data.loading);
if (this.data.loading == true) {
}
else {
var currenttab = e.currentTarget.dataset.case;
this.setData({
loading: true,
currenttab: currenttab,
pageSize: 10,
pageIndex: 1,
date: utils.formatTimestamp(new Date()),
loadType: 'more',
isShow: false,
});
this.selectComponent("#state-1").getCommentList(this.data);
}
},
onPageScroll: function (e) {
if (e.scrollTop > 100) {
this.setData({
floorstatus: true
});
}
else {
this.setData({
floorstatus: false
});
}
},
goTop: function (e) {
if (wx.pageScrollTo) {
wx.pageScrollTo({
scrollTop: 0
});
}
else {
wx.showModal({
title: '提示',
content: '当前微信版本过低,无法使用该功能,请升级到最新微信版本后重试。'
});
}
}
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tbWVudHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJjb21tZW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsSUFBSSxLQUFLLEdBQUcsT0FBTyxDQUFDLHdCQUF3QixDQUFDLENBQUM7QUFDOUMsSUFBSSxDQUFDO0lBQ0gsSUFBSSxFQUFFO1FBQ0osV0FBVyxFQUFFLEtBQUs7UUFDbEIsUUFBUSxFQUFFLEVBQUU7UUFDWixTQUFTLEVBQUUsQ0FBQztRQUNaLFVBQVUsRUFBRSxLQUFLO1FBQ2pCLElBQUksRUFBRSxLQUFLLENBQUMsZUFBZSxDQUFDLElBQUksSUFBSSxFQUFFLENBQUM7UUFDdkMsV0FBVyxFQUFFLElBQUk7UUFDakIsUUFBUSxFQUFFLE1BQU07UUFDaEIsTUFBTSxFQUFFLEtBQUs7UUFDYixVQUFVLEVBQUMsQ0FBQztRQUNaLE9BQU8sRUFBQyxJQUFJO0tBQ2I7SUFDRCxNQUFNLEVBQUUsVUFBVSxPQUFPO1FBQ3ZCLElBQU0sT0FBTyxHQUFHLE9BQU8sQ0FBQyxPQUFPLENBQUM7UUFDaEMsSUFBTSxRQUFRLEdBQUcsT0FBTyxDQUFDLFFBQVEsQ0FBQztRQUVsQyxJQUFJLENBQUMsT0FBTyxDQUFDO1lBQ1gsT0FBTyxFQUFFLE9BQU87WUFDaEIsUUFBUSxFQUFFLFFBQVE7WUFDbEIsSUFBSSxFQUFFLEtBQUssQ0FBQyxlQUFlLENBQUMsSUFBSSxJQUFJLEVBQUUsQ0FBQztTQUN4QyxDQUFDLENBQUE7UUFDRixJQUFJLENBQUMsZUFBZSxDQUFDLFVBQVUsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUE7SUFDNUQsQ0FBQztJQUNELFNBQVMsRUFBRSxVQUFVLENBQTJCO1FBQzlDLElBQUksQ0FBQyxPQUFPLENBQUM7WUFDWCxVQUFVLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxVQUFVO1lBQy9CLFFBQVEsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLFFBQVE7WUFDM0IsT0FBTyxF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