diff --git a/src/layout/components/Sidebar/index.vue b/src/layout/components/Sidebar/index.vue index 2084b39..722fe30 100644 --- a/src/layout/components/Sidebar/index.vue +++ b/src/layout/components/Sidebar/index.vue @@ -38,6 +38,10 @@ export default { if (meta.activeMenu) { return meta.activeMenu } + // 优先使用 meta.id 匹配菜单(动态菜单使用 sysMenuId 作为索引) + if (meta.id) { + return meta.id + } return path }, showLogo() {