From 67af4c8eabfb3b83000026a0a78b26ba26875cbb Mon Sep 17 00:00:00 2001
From: liugongyu <290219706@qq.com>
Date: Tue, 16 Dec 2025 10:04:07 +0800
Subject: [PATCH] 工作台 如果没有子节点就不渲染父节点
---
pages/mine/index.vue | 110 ++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------
pages/workbench/index.vue | 101 +++++++++++++++++++++++++++++++++++++----------------------------------------------------------------
2 files changed, 81 insertions(+), 130 deletions(-)
diff --git a/pages/mine/index.vue b/pages/mine/index.vue
index e8f021e..0136bcf 100644
--- a/pages/mine/index.vue
+++ b/pages/mine/index.vue
@@ -8,19 +8,19 @@
-
+
- {{ userInfo.username || '未登录' }}
- {{ userInfo.nickname || '--------' }}
+ {{ userStore.isLogin ? userInfo.username : '未登录' }}
+ {{ userStore.isLogin ? userInfo.nickname : '--------' }}
-
+
-
-
+
-
-
@@ -149,6 +135,10 @@ export default {
.user-avatar {
border: 4rpx solid #ffffff;
box-shadow: 0 2rpx 10rpx rgba(0, 0, 0, 0.1);
+ transition: transform 0.2s ease;
+ &:active {
+ transform: scale(0.95);
+ }
}
.user-info-content {
@@ -166,25 +156,13 @@ export default {
.user-phone {
font-size: 26rpx;
color: rgba(255, 255, 255, 0.9);
- margin-bottom: 10rpx;
- }
-
- .user-role-tag {
- background-color: rgba(255, 255, 255, 0.2);
- color: #ffffff;
- border: none;
}
}
}
}
-
// 退出登录按钮
.logout-btn-wrap {
margin: 200rpx 20rpx 20rpx;
- padding: 20rpx;
-
-
}
-
\ No newline at end of file
diff --git a/pages/workbench/index.vue b/pages/workbench/index.vue
index 3c732ea..a9cdf30 100644
--- a/pages/workbench/index.vue
+++ b/pages/workbench/index.vue
@@ -1,40 +1,37 @@
-
-
+
-
+
-
+
-
+
-
-