web123456

Click search to delete the vant list list page, and the load method is triggered multiple times.

onLoad(isSearch){ if(isSearch){ this.pageNum=1; this.finished=true; this.list=[]; } var params={ pageNo:this.pageNum, pageSize:this.pageSize, } Interface address xxx(params).then(res => { if(res.code==200){ this.total=res.data.total; if(isSearch){ this.list = res.data; //It must be set to false here; this.finished = false; }else{ this.list = this.list.concat(res.data); } this.loading = false; this.pageNum+=1; // All data is loaded if (this.list.length >= this.total) { this.finished = true; } }else{ this.$toast(res.message); } }).catch(err => { console.log(err) }) },