Menu: collapsed menu shouldn't open default indices

pull/8353/merge
Leopoldthecoder 2017-11-26 16:08:12 +08:00 committed by 杨奕
parent 7a4ec97f0d
commit 475cc04681
1 changed files with 4 additions and 2 deletions

View File

@ -119,7 +119,7 @@
data() { data() {
return { return {
activeIndex: this.defaultActive, activeIndex: this.defaultActive,
openedMenus: this.defaultOpeneds ? this.defaultOpeneds.slice(0) : [], openedMenus: (this.defaultOpeneds && !this.collapse) ? this.defaultOpeneds.slice(0) : [],
items: {}, items: {},
submenus: {} submenus: {}
}; };
@ -141,7 +141,9 @@
}, },
defaultOpeneds(value) { defaultOpeneds(value) {
this.openedMenus = value; if (!this.collapse) {
this.openedMenus = value;
}
}, },
collapse(value) { collapse(value) {
if (value) this.openedMenus = []; if (value) this.openedMenus = [];