mine history 8.12 #161
| @ -46,7 +46,7 @@ export default { | ||||
| 			orderList: [], | ||||
| 			loadStatus: ['loadmore','loadmore','loadmore','loadmore','loadmore','loadmore','loadmore','loadmore'], | ||||
| 			page: 0, | ||||
| 			current: Number, | ||||
| 			current: 0, | ||||
| 			swiperCurrent: 0, | ||||
| 			swiperHeight: '', | ||||
| 			timer: true, | ||||
|  | ||||
| @ -52,7 +52,7 @@ export default { | ||||
| 		}, | ||||
| 		async getBrowseList () { | ||||
| 			const res = await this.$u.api.getBrowseList({ page: this.page }); | ||||
| 			this.timer = false; | ||||
| 			this.timer = true; | ||||
| 			if(res.errCode == 0) { | ||||
| 				this.historyList.push(...res.data.storeInfo); | ||||
| 			} | ||||
| @ -60,14 +60,15 @@ export default { | ||||
| 		}, | ||||
| 		reachBottom() { | ||||
| 			if(!this.timer) return false; | ||||
| 			this.timer = false; | ||||
| 			this.loadStatus = "loading"; | ||||
| 			this.page++; | ||||
| 			this.getBrowseList({page: this.page}).then(length => { | ||||
| 			this.getBrowseList().then(length => { | ||||
| 				if(length == 0) { | ||||
| 					this.page--; | ||||
| 					this.status = 'nomore'; | ||||
| 					this.loadStatus = 'nomore'; | ||||
| 				} else { | ||||
| 					this.status = 'loading'; | ||||
| 					this.loadStatus = 'loading'; | ||||
| 				} | ||||
| 			}).catch(() => { | ||||
| 				this.loadStatus = "nomore"; | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user