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
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
|