From 30c32c3d6f7db70f602b67461c2c7bb1c1a13a47 Mon Sep 17 00:00:00 2001 From: woody Date: Wed, 29 Oct 2025 10:20:15 +0800 Subject: [PATCH] =?UTF-8?q?fix(cl-tabbar):=20=E4=BF=AE=E5=A4=8D=E5=AF=BC?= =?UTF-8?q?=E8=88=AA=E6=A0=8F=E9=AB=98=E4=BA=AE=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/cl-tabbar.vue | 38 ++++++++++++++++++++++----- components/share/DefaultSharePage.vue | 2 +- pages/index/index.vue | 2 +- pages/mine/index.vue | 2 +- pages/mine/share/index.vue | 2 +- pages/shoppingCar/index.vue | 2 +- 6 files changed, 37 insertions(+), 11 deletions(-) diff --git a/components/cl-tabbar.vue b/components/cl-tabbar.vue index 605dfe6..47b1790 100644 --- a/components/cl-tabbar.vue +++ b/components/cl-tabbar.vue @@ -2,7 +2,6 @@ - + - + - + - + item.name === tab) + if (index === -1) { + return + } + uni.switchTab({ + url: '/' + this.list[index].path, + }) + }, }, } diff --git a/components/share/DefaultSharePage.vue b/components/share/DefaultSharePage.vue index 5f25ef2..006c195 100644 --- a/components/share/DefaultSharePage.vue +++ b/components/share/DefaultSharePage.vue @@ -93,7 +93,7 @@ export default { return } - uni.showLoading({ title: '加载中...' }) + uni.showLoading({ title: '加载中...', mask: true }) try { this.shareButtonShow = false diff --git a/pages/index/index.vue b/pages/index/index.vue index f3c59b1..562df41 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -51,7 +51,7 @@ - +
- + - + diff --git a/pages/shoppingCar/index.vue b/pages/shoppingCar/index.vue index 0923537..34b03fe 100644 --- a/pages/shoppingCar/index.vue +++ b/pages/shoppingCar/index.vue @@ -133,7 +133,7 @@ - +