fix: 内嵌地址标识菜单展开高亮
This commit is contained in:
@@ -59,7 +59,7 @@ watch(
|
|||||||
// 路由地址含有内嵌地址标识又是隐藏菜单需要处理打开高亮菜单栏
|
// 路由地址含有内嵌地址标识又是隐藏菜单需要处理打开高亮菜单栏
|
||||||
if (v.path.includes(MENU_PATH_INLINE) && v.meta.hideInMenu) {
|
if (v.path.includes(MENU_PATH_INLINE) && v.meta.hideInMenu) {
|
||||||
const idx = v.path.lastIndexOf(MENU_PATH_INLINE);
|
const idx = v.path.lastIndexOf(MENU_PATH_INLINE);
|
||||||
layoutState.openKeys.splice(-1);
|
layoutState.openKeys = layoutState.selectedKeys.slice(0, -1);
|
||||||
layoutState.selectedKeys[matched.length - 1] = v.path.slice(0, idx);
|
layoutState.selectedKeys[matched.length - 1] = v.path.slice(0, idx);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user