hetech пре 6 година
родитељ
комит
94833532d8
1 измењених фајлова са 0 додато и 9 уклоњено
  1. 0 9
      packages/menu/src/submenu.vue

+ 0 - 9
packages/menu/src/submenu.vue

@@ -3,7 +3,6 @@
   import menuMixin from './menu-mixin';
   import Emitter from 'element-ui/src/mixins/emitter';
   import Popper from 'element-ui/src/utils/vue-popper';
-  import Clickoutside from 'element-ui/src/utils/clickoutside';
 
   const poperMixins = {
     props: {
@@ -30,8 +29,6 @@
 
     components: { ElCollapseTransition },
 
-    directives: { Clickoutside },
-
     props: {
       index: {
         type: String,
@@ -229,11 +226,6 @@
         this.referenceElm = this.$el;
         this.popperElm = this.$refs.menu;
         this.updatePlacement();
-      },
-      close() {
-        this.$nextTick(() => {
-          if (this.opened) this.rootMenu.closeMenu(this.index);
-        });
       }
     },
     created() {
@@ -323,7 +315,6 @@
           on-mouseenter={this.handleMouseenter}
           on-mouseleave={this.handleMouseleave}
           on-focus={this.handleMouseenter}
-          v-clickoutside={this.close}
         >
           <div
             class="el-submenu__title"