Parcourir la source

分页bug 修复

lilei il y a 4 ans
Parent
commit
123c2ae0f8

+ 4 - 2
pages/myShopTour/myShopTour.vue

@@ -54,8 +54,10 @@
 							</view>
 						</view>
 						<u-empty style="padding-top: 10vh;height: auto;" :text="noDataText" img-width="120" v-if="list.length == 0 && status != 'loading'" mode="list"></u-empty>
-						<view class="list-nomore" v-if="status == 'nomore'">已经到底了</view>
-						<u-loadmore bg-color="#f8f8f8" v-if="list.length < total || status == 'loading'" :status="status" class="loadmore" />
+						<view v-if="index==current" style="padding: 20upx;">
+							<u-loadmore bg-color="#f8f8f8" v-if="pageNo < total || status == 'loading'" :status="status" />
+						</view>
+						
 					</scroll-view>
 				</swiper-item>
 			</swiper>

+ 1 - 2
pages/shopTourRecord/shopTourRecord.vue

@@ -46,8 +46,7 @@
 						</u-grid>
 					</view>
 					<u-empty :text="noDataText" style="height: auto;padding-top: 10vh;" img-width="120" v-if="list.length == 0 && status != 'loading'" mode="list"></u-empty>
-					<view class="list-nomore" v-if="status == 'nomore'">已经到底了</view>
-					<view v-if="total > pageSize || status == 'loading'" style="padding:100upx 20upx;"><u-loadmore :status="status" /></view>
+					<view v-if="total > pageSize || status == 'loading'" style="padding:20upx;"><u-loadmore :status="status" /></view>
 				</scroll-view>
 			</view>
 		</view>

+ 0 - 1
pages/spotCheckCenter/spotChecking.vue

@@ -30,7 +30,6 @@
 							</view>
 						</view>
 						<u-empty style="height: auto;padding-top: 10vh;" :text="noDataText" img-width="120" v-if="list.length == 0 && status != 'loading'" mode="list"></u-empty>
-						<view class="list-nomore" v-if="status == 'nomore'">已经到底了</view>
 						<view v-if="index==current" style="padding: 20upx;"><u-loadmore v-if="total > pageSize || status == 'loading'" :status="status" /></view>
 					</scroll-view>
 				</swiper-item>

+ 3 - 2
pages/spotCheckConfigure/spotCheckList.vue

@@ -18,8 +18,9 @@
 			</view>
 		</view>
 		<u-empty style="padding-top: 10vh;" :text="noDataText" v-if="list.length == 0 && status != 'loading'" mode="list"></u-empty>
-		<view class="list-nomore" v-if="status == 'nomore'">已经到底了</view>
-		<view style="padding: 20upx;" v-if="total > pageSize || status == 'loading'"><u-loadmore :status="status" /></view>
+		<view style="padding: 20upx;" v-if="list.length < total || status == 'loading'">
+			<u-loadmore :status="status" />
+		</view>
 	</view>
 </template>
 

+ 0 - 1
pages/toDoList/toDoList.vue

@@ -63,7 +63,6 @@
 						</view>
 						<u-empty style="padding-top: 10vh;height: auto;" :text="noDataText" img-width="120" v-if="list.length==0 && status!='loading'"
 						 mode="list"></u-empty>
-						<view class="list-nomore" v-if="status == 'nomore'">已经到底了</view>
 						<view v-if="index==current" style="padding: 20upx;">
 							<u-loadmore v-if="total>pageSize || status=='loading'" :status="status" />
 						</view>