Commit 82a36851 authored by 杨奕's avatar 杨奕 Committed by baiyaaaaa

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

parent 067541e8
......@@ -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) {
......
......@@ -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={[
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment