From 6d643fe7e1771a9bf34f01dd87947c450158b862 Mon Sep 17 00:00:00 2001 From: chansee97 Date: Fri, 20 Jun 2025 15:23:09 +0800 Subject: [PATCH] fix: add key-field for DropTab --- src/layouts/components/tab/DropTabs.vue | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/layouts/components/tab/DropTabs.vue b/src/layouts/components/tab/DropTabs.vue index 1335f02..5f51c88 100644 --- a/src/layouts/components/tab/DropTabs.vue +++ b/src/layouts/components/tab/DropTabs.vue @@ -9,6 +9,7 @@ const { t } = useI18n() function renderDropTabsLabel(option: any) { return t(`route.${String(option.name)}`, option.meta.title) } + function renderDropTabsIcon(option: any) { return renderIcon(option.meta.icon)!() } @@ -26,6 +27,7 @@ function handleDropTabs(key: string, option: any) { :render-icon="renderDropTabsIcon" trigger="click" size="small" + key-field="fullPath" @select="handleDropTabs" >