1
0
mirror of https://github.com/PanJiaChen/vue-element-admin.git synced 2025-04-06 03:57:53 +08:00

Fixed an issue where the hidden judgment of menus above the second level is invalid, resulting in blank spaces and arrow icons appearing in the menu.

This commit is contained in:
caiyaonan 2023-11-29 18:09:45 +08:00
parent 0caa975ee2
commit 3a59abd3a9

View File

@ -62,8 +62,12 @@ export default {
if (item.hidden) {
return false
} else {
// Recursive children, determine whether multi-layer submenus need to be hidden.
if (item.hidden) {
return this.hasOneShowingChild(item.children, item)
}
// Temp set(will be used if only has one showing child)
this.onlyOneChild = item
this.onlyOneChild = item
return true
}
})