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
122 lines
12 KiB
5 years ago
|
"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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
|