瀏覽代碼

fix: resolve onChange issue in form component (#4890)

Vben 10 月之前
父節點
當前提交
86e52ce58a
共有 1 個文件被更改,包括 6 次插入0 次删除
  1. 6 0
      packages/@core/ui-kit/form-ui/src/form-render/form-field.vue

+ 6 - 0
packages/@core/ui-kit/form-ui/src/form-render/form-field.vue

@@ -238,6 +238,12 @@ function createComponentProps(slotProps: Record<string, any>) {
     ...slotProps.componentField,
     ...computedProps.value,
     ...bindEvents,
+    ...(Reflect.has(computedProps.value, 'onChange')
+      ? { onChange: computedProps.value.onChange }
+      : {}),
+    ...(Reflect.has(computedProps.value, 'onInput')
+      ? { onInput: computedProps.value.onInput }
+      : {}),
   };
 
   return binds;