소스 검색

fix enter key trigger unwanted action

Michael Wang 3 년 전
부모
커밋
951a1bd6e4
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  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;