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