From bbf52f6507b4ead95eb299a47ca98b8ea5a71dd5 Mon Sep 17 00:00:00 2001 From: andrewgreat <31468559@qq.com> Date: Fri, 17 May 2024 12:50:06 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3iconSelector=E5=9C=A8?= =?UTF-8?q?=E5=88=87=E6=8D=A2=E6=A0=87=E7=AD=BE=E9=A1=B5=E6=97=B6=E5=88=87?= =?UTF-8?q?=E6=8D=A2=E5=88=B0=E9=A2=9D=E5=A4=96=E7=9A=84=E6=A0=87=E7=AD=BE?= =?UTF-8?q?=E7=BB=84=E9=A1=B5=EF=BC=8C=E5=B0=86=E5=85=B6=E7=BD=AE=E4=B8=BA?= =?UTF-8?q?=E9=BB=98=E8=AE=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/Selector/iconMobileSelector.vue | 8 +++++--- snowy-admin-web/src/components/Selector/iconSelector.vue | 8 +++++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/snowy-admin-web/src/components/Selector/iconMobileSelector.vue b/snowy-admin-web/src/components/Selector/iconMobileSelector.vue index e5107049..9eb3b605 100644 --- a/snowy-admin-web/src/components/Selector/iconMobileSelector.vue +++ b/snowy-admin-web/src/components/Selector/iconMobileSelector.vue @@ -81,9 +81,11 @@ // 切换标签页,如果是切换到了没用额外的标签页的地方,我们将其置为默认 const paneChange = (e) => { - if (e.indexOf('default') === -1) { - iconItemDefault.value = 'default' - } + iconData.value.some( + (tabItem) => + tabItem.iconItem.some((groupItem) => groupItem.key === iconItemDefault.value) || + (iconItemDefault.value = 'default') + ) } // 切换icon风格 diff --git a/snowy-admin-web/src/components/Selector/iconSelector.vue b/snowy-admin-web/src/components/Selector/iconSelector.vue index 9d0faece..d35935f8 100644 --- a/snowy-admin-web/src/components/Selector/iconSelector.vue +++ b/snowy-admin-web/src/components/Selector/iconSelector.vue @@ -82,9 +82,11 @@ // 切换标签页,如果是切换到了没用额外的标签页的地方,我们将其置为默认 const paneChange = (e) => { - if (e.indexOf('default') === -1) { - iconItemDefault.value = 'default' - } + iconData.value.some( + (tabItem) => + tabItem.iconItem.some((groupItem) => groupItem.key === iconItemDefault.value) || + (iconItemDefault.value = 'default') + ) } // 切换icon风格