From 6223280ffe3aff4523f6ea6adc4d164a89e63581 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=9B=AE=E6=A3=83?= Date: Mon, 26 Aug 2024 16:24:36 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20=E4=BF=AE=E5=A4=8D=E7=89=B9?= =?UTF-8?q?=E5=AE=9A=E6=83=85=E5=86=B5=E4=B8=8B=E7=9A=84=E7=B4=A2=E5=BC=95?= =?UTF-8?q?=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/User/Characters.vue | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/pages/User/Characters.vue b/src/pages/User/Characters.vue index 66aee41c..cfb09c1f 100644 --- a/src/pages/User/Characters.vue +++ b/src/pages/User/Characters.vue @@ -144,6 +144,11 @@ watch(resetSelect, (val) => { text: "已重置筛选条件", color: "success", }); + selectIndex.value = selectedList.value.indexOf(dataVal.value); + if (selectIndex.value === -1) { + dataVal.value = selectedList.value[0]; + selectIndex.value = 0; + } } }); watch(showMode, (val) => { @@ -328,6 +333,8 @@ function handleSelect(val: SelectedCValue) { if (!selectedList.value.includes(dataVal.value)) { dataVal.value = selectedList.value[0]; selectIndex.value = 0; + } else { + selectIndex.value = selectedList.value.indexOf(dataVal.value); } }