Pārlūkot izejas kodu

Merge pull request #694 from baiyaaaaa/master

fix dropdown menu visible bug
杨奕 8 gadi atpakaļ
vecāks
revīzija
6417f616de

+ 1 - 1
packages/dropdown/src/dropdown-item.vue

@@ -11,7 +11,7 @@
 
     methods: {
       handleClick(e) {
-        this.dispatch('ElDropdownMenu', 'visible', [false]);
+        this.dispatch('ElDropdown', 'visible', [false]);
       }
     }
   };

+ 3 - 0
packages/dropdown/src/dropdown.vue

@@ -5,6 +5,8 @@
   export default {
     name: 'ElDropdown',
 
+    componentName: 'ElDropdown',
+
     mixins: [Emitter],
 
     directives: { Clickoutside },
@@ -31,6 +33,7 @@
     },
 
     mounted() {
+      this.$on('visible', value => { this.visible = value; });
       this.initEvent();
     },