diff --git a/src/components/Search/src/Search.vue b/src/components/Search/src/Search.vue index 5c1af8f17..e83c3f215 100644 --- a/src/components/Search/src/Search.vue +++ b/src/components/Search/src/Search.vue @@ -60,7 +60,7 @@ const props = defineProps({ } }) -const emit = defineEmits(['search', 'reset','onInput','searchTableSuccess']) +const emit = defineEmits(['search', 'reset','onInput','onChange','searchTableSuccess']) const visible = ref(true) @@ -108,7 +108,9 @@ const { register, elFormRef, methods } = useForm({ const onInput = (field,value) => { emit('onInput', field,value) } - +const onChange = (field, value)=>{ + emit('onChange', field,value) +} const searchTableRef = ref() const opensearchTable = ( formField, @@ -282,6 +284,7 @@ defineExpose({setFormValues}) // 提供 open 方法,用于打开弹窗 @register="register" @onInput="onInput" @opensearchTable="opensearchTable" + @onChange="onChange" >