From 86ce65e0ea5f497649537fb7a4a68ae4f12cf5a4 Mon Sep 17 00:00:00 2001 From: Netfan Date: Thu, 27 Feb 2025 20:21:48 +0800 Subject: [PATCH] fix: hideChildrenInMenu demo code (#5626) --- playground/src/router/routes/modules/demos.ts | 11 +++++----- .../features/hide-menu-children/children.vue | 22 ++++++++++++++++++- .../features/hide-menu-children/parent.vue | 10 +++++++-- 3 files changed, 35 insertions(+), 8 deletions(-) diff --git a/playground/src/router/routes/modules/demos.ts b/playground/src/router/routes/modules/demos.ts index 422e5bf1..b283967c 100644 --- a/playground/src/router/routes/modules/demos.ts +++ b/playground/src/router/routes/modules/demos.ts @@ -147,8 +147,6 @@ const routes: RouteRecordRaw[] = [ { name: 'HideChildrenInMenuParentDemo', path: '/demos/features/hide-menu-children', - component: () => - import('#/views/demos/features/hide-menu-children/parent.vue'), meta: { hideChildrenInMenu: true, icon: 'ic:round-menu', @@ -160,10 +158,10 @@ const routes: RouteRecordRaw[] = [ path: '', component: () => import( - '#/views/demos/features/hide-menu-children/children.vue' + '#/views/demos/features/hide-menu-children/parent.vue' ), meta: { - hideInMenu: true, + // hideInMenu: true, title: $t('demos.features.hideChildrenInMenu'), }, }, @@ -174,7 +172,10 @@ const routes: RouteRecordRaw[] = [ import( '#/views/demos/features/hide-menu-children/children.vue' ), - meta: { title: $t('demos.features.hideChildrenInMenu') }, + meta: { + activePath: '/demos/features/hide-menu-children', + title: $t('demos.features.hideChildrenInMenu'), + }, }, ], }, diff --git a/playground/src/views/demos/features/hide-menu-children/children.vue b/playground/src/views/demos/features/hide-menu-children/children.vue index 9b009e36..1959f96d 100644 --- a/playground/src/views/demos/features/hide-menu-children/children.vue +++ b/playground/src/views/demos/features/hide-menu-children/children.vue @@ -1,3 +1,23 @@ + + diff --git a/playground/src/views/demos/features/hide-menu-children/parent.vue b/playground/src/views/demos/features/hide-menu-children/parent.vue index 92087751..b732c1be 100644 --- a/playground/src/views/demos/features/hide-menu-children/parent.vue +++ b/playground/src/views/demos/features/hide-menu-children/parent.vue @@ -4,8 +4,14 @@ import { Fallback } from '@vben/common-ui';