小程序uView中loadMore 加載更多


<u-loadmore  :status="status" :icon-type="iconType" :load-text="loadText" />	
	
status: 'loadmore',
iconType: 'flower',
// 加載前值為loadmore,加載中為loading,沒有數據為nomore
loadText: {
	loadmore:'上拉加載更多',
	loading:'努力加載中',
	nomore:'沒有更多了'
},


	
schoolListCont_api(){
	this.status='loading';
		schoolListCont({}).then(res=>{
			if(res.success&&res.data){
				this.showonshowFlag=res.data.length==0 ? true :false;
				this.listAchool=this.listAchool.concat(res.data); 
				if(Number(res.totalDatas)>this.listAchool.length ){
					// 沒有加載完
					this.status='loadmore';
					this.isloadFalg=true;
                                        
				}else{
					// 加載完了
					this.isloadFalg=false;
					this.status='nomore';
				}
			}else{
				this.showonshowFlag=false;
				this.listAchool=[];
				this.isloadFalg=false
			}
		})
	}else{
		uni.showToast({
			title:'未獲取到機構orgId',
			icon:'none'
		})
	}
},


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM