From aaf8a50511d77dbc209ca93bbba308c21179a8bc Mon Sep 17 00:00:00 2001
From: zhou zhou <3272660260@qq.com>
Date: 星期二, 31 三月 2026 15:38:47 +0800
Subject: [PATCH] #前端
---
rsf-design/src/components/core/layouts/art-breadcrumb/index.vue | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/rsf-design/src/components/core/layouts/art-breadcrumb/index.vue b/rsf-design/src/components/core/layouts/art-breadcrumb/index.vue
index 5a8c0a2..f3170a4 100644
--- a/rsf-design/src/components/core/layouts/art-breadcrumb/index.vue
+++ b/rsf-design/src/components/core/layouts/art-breadcrumb/index.vue
@@ -59,8 +59,10 @@
if (currentRouteMeta?.isIframe && (items.length === 1 || items.every(isWrapperContainer))) {
return [createBreadcrumbItem(currentRoute)]
}
- return items
+ return dedupeBreadcrumbItems(items)
})
+ const dedupeBreadcrumbItems = (items = []) =>
+ items.filter((item, index) => index === 0 || item.path !== items[index - 1]?.path)
const isWrapperContainer = (item) => item.path === '/outside' && !!item.meta?.isIframe
const createBreadcrumbItem = (route2) => ({
path: route2.path,
--
Gitblit v1.9.1