Explorar o código

fix enter key trigger unwanted action

Michael Wang %!s(int64=3) %!d(string=hai) anos
pai
achega
951a1bd6e4
Modificáronse 1 ficheiros con 3 adicións e 0 borrados
  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;