From 1e72351dea13629495da0786f2b6a7af2ecea80b Mon Sep 17 00:00:00 2001 From: honorsuper Date: Wed, 2 Nov 2022 10:48:12 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=B7=A6=E4=BE=A7=E8=8F=9C=E5=8D=95,?= =?UTF-8?q?=E8=BF=87=E6=BB=A4children=E4=B8=8B=E9=9D=A2=E7=9A=84item?= =?UTF-8?q?=E4=B8=BAhidden=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/index.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/utils/index.ts b/src/utils/index.ts index d0887a1..ea844e6 100644 --- a/src/utils/index.ts +++ b/src/utils/index.ts @@ -104,7 +104,10 @@ export function getChildrenRouter(routerMap: Array) { * 判断根路由 Router * */ export function isRootRouter(item) { - return item.meta?.alwaysShow != true && item.children?.length === 1; + return ( + item.meta?.alwaysShow != true && + item?.children?.filter((item) => !Boolean(item?.meta?.hidden))?.length === 1 + ); } /**