Cascader: fix z-index not increasing issue (#3035)

pull/3063/head
杨奕 2017-02-24 17:37:47 +08:00 committed by baiyaaaaa
parent 067541e8d9
commit 82a3685138
2 changed files with 5 additions and 1 deletions

View File

@ -211,6 +211,7 @@ export default {
this.popperElm = this.menu.$el;
this.menu.$on('pick', this.handlePick);
this.menu.$on('activeItemChange', this.handleActiveItemChange);
this.menu.$on('menuLeave', this.doDestroy);
},
showMenu() {
if (!this.menu) {

View File

@ -78,6 +78,9 @@
}
this.$emit('pick', this.activeValue);
},
handleMenuLeave() {
this.$emit('menuLeave');
},
activeItem(item, menuIndex) {
const len = this.activeOptions.length;
this.activeValue.splice(menuIndex, len, item.value);
@ -151,7 +154,7 @@
);
});
return (
<transition name="el-zoom-in-top">
<transition name="el-zoom-in-top" on-after-leave={this.handleMenuLeave}>
<div
v-show={visible}
class={[