Browse Source

巡检上拉加载

fenbao
wangyx 1 month ago
parent
commit
a98cba96f5
  1. 16
      pagesA/xjPage/xjRecord.vue

16
pagesA/xjPage/xjRecord.vue

@ -63,6 +63,7 @@
</view> </view>
</view> </view>
<view style="text-align: center" v-if="isLoading">加载中...</view> <view style="text-align: center" v-if="isLoading">加载中...</view>
<view style="text-align: center" v-else>没有更多了</view>
<view v-else-if="listData.length <= 0" class="no-data"> 暂无数据~ </view> <view v-else-if="listData.length <= 0" class="no-data"> 暂无数据~ </view>
</scroll-view> </scroll-view>
</template> </template>
@ -122,7 +123,7 @@ export default {
}, },
// //
loadMore() { loadMore() {
console.log("上拉加载"); console.log("上拉加载",this.isLoading,this.noMore);
if (this.isLoading || this.noMore) return; // noMore if (this.isLoading || this.noMore) return; // noMore
this.isLoading = true; this.isLoading = true;
this.form.pageNum++; this.form.pageNum++;
@ -142,12 +143,17 @@ export default {
} }
} }
// //
if (tempList.length < this.form.pageSize) { console.log(res.total,this.form.pageSize,res.total <= this.form.pageSize * this.form.pageNum,'tempList.total');
if (res.total <= this.form.pageSize * this.form.pageNum) {
this.noMore = true; this.noMore = true;
console.log(this.noMore,'noM');
if (page !== 1) { if (page !== 1) {
uni.showToast({ // uni.showToast({
content: "已经加载全部", // title: "",
}); // icon: "none",
// });
} }
} }
this.isLoading = false; this.isLoading = false;

Loading…
Cancel
Save