Browse Source

fix(input): click clear btn bug

richard1015 4 years ago
parent
commit
4214a8df82
1 changed files with 4 additions and 2 deletions
  1. 4 2
      src/packages/input/index.vue

+ 4 - 2
src/packages/input/index.vue

@@ -125,10 +125,12 @@ export default create({
     };
     };
 
 
     const valueBlur = (event: Event) => {
     const valueBlur = (event: Event) => {
-      active.value = false;
+      setTimeout(() => {
+        active.value = false;
+      }, 0);
+
       const input = event.target as HTMLInputElement;
       const input = event.target as HTMLInputElement;
       let value = input.value;
       let value = input.value;
-
       emit('blur', value, event);
       emit('blur', value, event);
     };
     };