소스 검색

fix: `disabledOnChangeListener` not work in form (#5146)

Netfan 9 달 전
부모
커밋
22c1f86ca1
1개의 변경된 파일4개의 추가작업 그리고 5개의 파일을 삭제
  1. 4 5
      packages/@core/ui-kit/form-ui/src/form-render/form-field.vue

+ 4 - 5
packages/@core/ui-kit/form-ui/src/form-render/form-field.vue

@@ -231,11 +231,10 @@ function fieldBindEvent(slotProps: Record<string, any>) {
       ...(disabledOnInputListener ? { onInput: undefined } : {}),
     };
   }
-  return disabledOnInputListener
-    ? {
-        onInput: undefined,
-      }
-    : {};
+  return {
+    ...(disabledOnInputListener ? { onInput: undefined } : {}),
+    ...(disabledOnChangeListener ? { onChange: undefined } : {}),
+  };
 }
 
 function createComponentProps(slotProps: Record<string, any>) {