From 7c51280f1cf4b796f9215133b2f99b397cf5325c Mon Sep 17 00:00:00 2001
From: ‘chensiAb’ <‘chenchenco03@163.com’>
Date: Wed, 26 Mar 2025 15:29:02 +0800
Subject: [PATCH] 下拉组件-无数据统一暂无数据

---
 plugins/infiniteScroll/CInfiniteScroll.vue |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/plugins/infiniteScroll/CInfiniteScroll.vue b/plugins/infiniteScroll/CInfiniteScroll.vue
index 4dcd65e..43faa2f 100644
--- a/plugins/infiniteScroll/CInfiniteScroll.vue
+++ b/plugins/infiniteScroll/CInfiniteScroll.vue
@@ -54,7 +54,7 @@
                 <text
                     class="c-infinite-empty"
                     v-else
-                >暂无数据...</text>
+                >(暂无数据)</text>
             </view>
         </view>
     </scroll-view>
@@ -141,6 +141,7 @@
                             // 没有数据
                             if (!options.pageTotal || options.pageTotal <= 0) {
                                 this.ending = true;
+                                this.pageTotal = 0;
                             }
                             // 有数据
                             else {
@@ -163,6 +164,8 @@
                     // 加载失败
                     fail: () => {
                         this.loading = false;
+                        this.ending = true;
+                        this.pageTotal = 0;
                         // 如果下拉刷新,还原下拉
                         if (this.touch.dargState === 2) {
                             this.touch.driftTop = 0;

--
Gitblit v1.9.1