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 @@
         
       
     
-    
+