榆山数据端小程序
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.
 
 

50 lines
4.7 KiB

"use strict";
Page({
data: {
pageSize: 10,
pageIndex: 1,
listLength: 0,
loadVisible: true,
loadType: 'more',
isShow: false,
selectTab: 'tab0',
newList: [],
preloadVisible: true,
pagename: 'unSolved'
},
onShow: function () {
this.selectComponent("#tab1").getUnpassedList(this.data);
},
onGetCode: function (e) {
this.setData({
preloadVisible: e.detail.preloadVisible,
listLength: e.detail.listLength,
loadType: e.detail.loadType
});
if (this.data.pageIndex == 1) {
if (e.detail.listLength == 0) {
this.setData({
loadVisible: false,
isShow: true
});
}
}
},
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("#tab1").getUnpassedList(this.data);
}
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidW5Tb2x2ZWQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJ1blNvbHZlZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsSUFBSSxDQUFDO0lBQ0gsSUFBSSxFQUFFO1FBQ0osUUFBUSxFQUFFLEVBQUU7UUFDWixTQUFTLEVBQUUsQ0FBQztRQUNaLFVBQVUsRUFBRSxDQUFDO1FBQ2IsV0FBVyxFQUFFLElBQUk7UUFDakIsUUFBUSxFQUFFLE1BQU07UUFDaEIsTUFBTSxFQUFFLEtBQUs7UUFDYixTQUFTLEVBQUUsTUFBTTtRQUNqQixPQUFPLEVBQUUsRUFBRTtRQUNYLGNBQWMsRUFBRSxJQUFJO1FBQ3BCLFFBQVEsRUFBRSxVQUFVO0tBQ3JCO0lBQ0QsTUFBTSxFQUFFO1FBQ04sSUFBSSxDQUFDLGVBQWUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxlQUFlLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFBO0lBQzFELENBQUM7SUFDRCxTQUFTLEVBQUUsVUFBVSxDQUEyQjtRQUM5QyxJQUFJLENBQUMsT0FBTyxDQUFDO1lBQ1gsY0FBYyxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsY0FBYztZQUN2QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxVQUFVO1lBQy9CLFFBQVEsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLFFBQVE7U0FDNUIsQ0FBQyxDQUFBO1FBQ0YsSUFBSSxJQUFJLENBQUMsSUFBSSxDQUFDLFNBQVMsSUFBSSxDQUFDLEVBQUU7WUFDNUIsSUFBSSxDQUFDLENBQUMsTUFBTSxDQUFDLFVBQVUsSUFBSSxDQUFDLEVBQUU7Z0JBQzVCLElBQUksQ0FBQyxPQUFPLENBQUM7b0JBQ1gsV0FBVyxFQUFFLEtBQUs7b0JBQ2xCLE1BQU0sRUFBRSxJQUFJO2lCQUNiLENBQUMsQ0FBQTthQUNIO1NBQ0Y7SUFDSCxDQUFDO0lBSUQsYUFBYSxFQUFFO1FBRWIsSUFBSSxJQUFJLENBQUMsSUFBSSxDQUFDLFVBQVUsS0FBSyxJQUFJLENBQUMsSUFBSSxDQUFDLFFBQVEsRUFBRTtZQUMvQyxJQUFJLENBQUMsT0FBTyxDQUFDO2dCQUNYLFFBQVEsRUFBRSxNQUFNO2FBQ2pCLENBQUMsQ0FBQTtZQUNGLE9BQU07U0FDUDtRQUNELElBQUksQ0FBQyxPQUFPLENBQUM7WUFDWCxRQUFRLEVBQUUsTUFBTTtTQUNqQixDQUFDLENBQUE7UUFDRixJQUFJLEdBQUcsR0FBRztZQUNSLFNBQVMsRUFBRSxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsU0FBUztZQUNoQyxRQUFRLEVBQUUsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRO1NBQzdCLENBQUE7UUFDRCxJQUFJLENBQUMsZUFBZSxDQUFDLE9BQU8sQ0FBQyxDQUFDLGVBQWUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUE7SUFDMUQsQ0FBQztDQUNGLENBQUMsQ0FBQSIsInNvdXJjZXNDb250ZW50IjpbIlBhZ2Uoe1xyXG4gIGRhdGE6IHtcclxuICAgIHBhZ2VTaXplOiAxMCxcclxuICAgIHBhZ2VJbmRleDogMSxcclxuICAgIGxpc3RMZW5ndGg6IDAsXHJcbiAgICBsb2FkVmlzaWJsZTogdHJ1ZSxcclxuICAgIGxvYWRUeXBlOiAnbW9yZScsXHJcbiAgICBpc1Nob3c6IGZhbHNlLFxyXG4gICAgc2VsZWN0VGFiOiAndGFiMCcsXHJcbiAgICBuZXdMaXN0OiBbXSxcclxuICAgIHByZWxvYWRWaXNpYmxlOiB0cnVlLFxyXG4gICAgcGFnZW5hbWU6ICd1blNvbHZlZCdcclxuICB9LFxyXG4gIG9uU2hvdzogZnVuY3Rpb24gKCkge1xyXG4gICAgdGhpcy5zZWxlY3RDb21wb25lbnQoXCIjdGFiMVwiKS5nZXRVbnBhc3NlZExpc3QodGhpcy5kYXRhKVxyXG4gIH0sXHJcbiAgb25HZXRDb2RlOiBmdW5jdGlvbiAoZTogeyBkZXRhaWw6IHsgdmFsOiBhbnkgfSB9KSB7XHJcbiAgICB0aGlzLnNldERhdGEoe1xyXG4gICAgICBwcmVsb2FkVmlzaWJsZTogZS5kZXRhaWwucHJlbG9hZFZpc2libGUsXHJcbiAgICAgIGxpc3RMZW5ndGg6IGUuZGV0YWlsLmxpc3RMZW5ndGgsXHJcbiAgICAgIGxvYWRUeXBlOiBlLmRldGFpbC5sb2FkVHlwZVxyXG4gICAgfSlcclxuICAgIGlmICh0aGlzLmRhdGEucGFnZUluZGV4ID09IDEpIHtcclxuICAgICAgaWYgKGUuZGV0YWlsLmxpc3RMZW5ndGggPT0gMCkge1xyXG4gICAgICAgIHRoaXMuc2V0RGF0YSh7XHJcbiAgICAgICAgICBsb2FkVmlzaWJsZTogZmFsc2UsXHJcbiAgICAgICAgICBpc1Nob3c6IHRydWVcclxuICAgICAgICB9KVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfSxcclxuICAvKipcclxuICAgKiDpobXpnaLkuIrmi4nop6blupXkuovku7bnmoTlpITnkIblh73mlbBcclxuICAgKi9cclxuICBvblJlYWNoQm90dG9tOiBmdW5jdGlvbiAoKSB7XHJcbiAgICAvLyDliKTmlq3mmK/lkKbpnIDopoHlnKjliqDovb3mlbDmja5cclxuICAgIGlmICh0aGlzLmRhdGEubGlzdExlbmd0aCAhPT0gdGhpcy5kYXRhLnBhZ2VTaXplKSB7XHJcbiAgICAgIHRoaXMuc2V0RGF0YSh7XHJcbiAgICAgICAgbG9hZFR5cGU6ICdub25lJyxcclxuICAgICAgfSlcclxuICAgICAgcmV0dXJuXHJcbiAgICB9XHJcbiAgICB0aGlzLnNldERhdGEoe1xyXG4gICAgICBsb2FkVHlwZTogJ21vcmUnLFxyXG4gICAgfSlcclxuICAgIGxldCBvYmogPSB7XHJcbiAgICAgIHBhZ2VJbmRleDogKyt0aGlzLmRhdGEucGFnZUluZGV4LFxyXG4gICAgICBwYWdlU2l6ZTogdGhpcy5kYXRhLnBhZ2VTaXplLFxyXG4gICAgfVxyXG4gICAgdGhpcy5zZWxlY3RDb21wb25lbnQoXCIjdGFiMVwiKS5nZXRVbnBhc3NlZExpc3QodGhpcy5kYXRhKVxyXG4gIH1cclxufSlcclxuIl19