Răsfoiți Sursa

fix enter key trigger unwanted action

Michael Wang 3 ani în urmă
părinte
comite
951a1bd6e4
1 a modificat fișierele cu 3 adăugiri și 0 ștergeri
  1. 3 0
      src/components/QmButton.vue

+ 3 - 0
src/components/QmButton.vue

@@ -31,6 +31,9 @@ export default {
       inInterval = true;
       setTimeout(() => (inInterval = false), props.clickTimeout);
       parentOnClick(e);
+      // 确保焦点不停留在此处,以免Enter键触发
+      // @ts-ignore
+      e.target?.blur();
     };
     // newAttrs.onClick = insideClick;