Menu: fix close menu bug

pull/7604/head
Leopoldthecoder 2017-10-19 12:15:47 +08:00 committed by 杨奕
parent 2999279ae3
commit 8ba6b580fd
2 changed files with 8 additions and 1 deletions

View File

@ -165,7 +165,10 @@
this.openedMenus.push(index); this.openedMenus.push(index);
}, },
closeMenu(index) { closeMenu(index) {
this.openedMenus.splice(this.openedMenus.indexOf(index), 1); const i = this.openedMenus.indexOf(index);
if (i !== -1) {
this.openedMenus.splice(i, 1);
}
}, },
handleSubmenuClick(submenu) { handleSubmenuClick(submenu) {
const { index, indexPath } = submenu; const { index, indexPath } = submenu;

View File

@ -160,6 +160,10 @@
} }
} }
.el-menu .el-submenu {
min-width: 200px;
}
.el-submenu { .el-submenu {
position: relative; position: relative;
& .el-menu { & .el-menu {