Răsfoiți Sursa

remove select unnecessary input emits

Leopoldthecoder 9 ani în urmă
părinte
comite
cc0ca6851b
1 a modificat fișierele cu 1 adăugiri și 2 ștergeri
  1. 1 2
      packages/select/src/select.vue

+ 1 - 2
packages/select/src/select.vue

@@ -190,8 +190,6 @@
       },
 
       value(val) {
-        this.$emit('input', val);
-        this.$emit('change', val);
         if (this.valueChangeBySelected) {
           this.valueChangeBySelected = false;
           return;
@@ -486,6 +484,7 @@
         this.selected = {};
         this.selectedLabel = '';
         this.$emit('input', '');
+        this.$emit('change', '');
         this.visible = false;
       },