From 73f7247b59a83a7231a2b628f4c5c02d1115486b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=9B=AE=E6=A3=83?= Date: Wed, 8 Jan 2025 20:31:17 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=92=84=20=E4=BF=AE=E5=A4=8D=E6=B8=B2?= =?UTF-8?q?=E6=9F=93=E5=BC=82=E5=B8=B8=EF=BC=8C=E8=B0=83=E6=95=B4share?= =?UTF-8?q?=E5=8F=AF=E7=94=A8=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/userAvatar/tua-dc-weapon.vue | 17 +++++++++++++++++ src/pages/User/Characters.vue | 4 +++- 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/src/components/userAvatar/tua-dc-weapon.vue b/src/components/userAvatar/tua-dc-weapon.vue index 1e34529c..0063e6fe 100644 --- a/src/components/userAvatar/tua-dc-weapon.vue +++ b/src/components/userAvatar/tua-dc-weapon.vue @@ -28,6 +28,7 @@
propSub + mdi-adjust {{ propSub !== false ? propSub.name : "未知属性" }} {{ props.modelValue.sub_property?.final }} @@ -131,6 +132,18 @@ const propSub = computed(() => { flex-direction: row; align-items: center; justify-content: space-between; + + span:first-child { + display: flex; + align-items: center; + justify-content: center; + column-gap: 5px; + } + + img { + width: 14px; + height: 14px; + } } .tua-prop-sub { @@ -151,6 +164,10 @@ const propSub = computed(() => { align-items: center; justify-content: center; column-gap: 5px; + + .icon { + opacity: 0.4; + } } } diff --git a/src/pages/User/Characters.vue b/src/pages/User/Characters.vue index 928b906e..6c51d2b3 100644 --- a/src/pages/User/Characters.vue +++ b/src/pages/User/Characters.vue @@ -140,7 +140,9 @@ const uidList = shallowRef>([]); const roleList = shallowRef>([]); const selectedList = shallowRef>([]); const dataVal = shallowRef(); -const enableShare = computed(() => (showOverlay.value ? true : showSelect.value)); +const enableShare = computed( + () => showOverlay.value || showSelect.value || loadData.value, +); onMounted(async () => { await showLoading.start("正在获取角色数据");