diff --git a/gym-manage-uniapp/App.vue b/gym-manage-uniapp/App.vue
index 7e8caf1..6b319d8 100644
--- a/gym-manage-uniapp/App.vue
+++ b/gym-manage-uniapp/App.vue
@@ -1,5 +1,10 @@
-
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/gym-manage-uniapp/components/TabBar.vue b/gym-manage-uniapp/components/TabBar.vue
index aa51392..a7054e6 100644
--- a/gym-manage-uniapp/components/TabBar.vue
+++ b/gym-manage-uniapp/components/TabBar.vue
@@ -1,14 +1,15 @@
+
-
+
@@ -18,24 +19,149 @@
@@ -109,6 +271,11 @@ function onTabTap(index) {
align-items: center;
gap: 8rpx;
padding: 12rpx 24rpx;
+ transition: all 0.1s ease;
+}
+
+.tab-item:active {
+ transform: scale(0.95);
}
.tab-icon {
@@ -125,4 +292,4 @@ function onTabTap(index) {
color: #f97316;
font-weight: 600;
}
-
+
\ No newline at end of file
diff --git a/gym-manage-uniapp/main.js b/gym-manage-uniapp/main.js
index c1caf36..5169c9a 100644
--- a/gym-manage-uniapp/main.js
+++ b/gym-manage-uniapp/main.js
@@ -15,6 +15,17 @@ app.$mount()
import { createSSRApp } from 'vue'
export function createApp() {
const app = createSSRApp(App)
+ // 全局混入:所有页面加载时自动隐藏 loading
+ app.mixin({
+ onLoad() {
+ // 页面加载完成,隐藏 loading
+ uni.hideLoading()
+ },
+
+ async onReady() {
+ uni.hideLoading()
+ }
+ })
return {
app
}
diff --git a/gym-manage-uniapp/manifest.json b/gym-manage-uniapp/manifest.json
index f5c7cb8..f6e57db 100644
--- a/gym-manage-uniapp/manifest.json
+++ b/gym-manage-uniapp/manifest.json
@@ -50,7 +50,7 @@
"quickapp" : {},
/* 小程序特有相关 */
"mp-weixin" : {
- "appid" : "wx54631042f6754d55",
+ "appid" : "wx8f0d644d1d8985f6",
"setting" : {
"urlCheck" : false
},
diff --git a/gym-manage-uniapp/pages.json b/gym-manage-uniapp/pages.json
index b22206c..a224e17 100644
--- a/gym-manage-uniapp/pages.json
+++ b/gym-manage-uniapp/pages.json
@@ -263,6 +263,12 @@
"style": {
"navigationBarTitleText": "搜索课程"
}
+ },
+ {
+ "path": "components/global/GlobalLoading",
+ "style": {
+ "navigationBarTitleText": ""
+ }
}
],
"globalStyle": {
diff --git a/gym-manage-uniapp/pages/index/index.vue b/gym-manage-uniapp/pages/index/index.vue
index 5fc1f70..9144000 100644
--- a/gym-manage-uniapp/pages/index/index.vue
+++ b/gym-manage-uniapp/pages/index/index.vue
@@ -1,31 +1,47 @@
-
-
-
+
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
+