diff --git a/src/components/Form/src/components/ApiSelect.vue b/src/components/Form/src/components/ApiSelect.vue
index 77bc4b20..bad0a90b 100644
--- a/src/components/Form/src/components/ApiSelect.vue
+++ b/src/components/Form/src/components/ApiSelect.vue
@@ -128,6 +128,7 @@ function emitChange() {
 }
 
 function handleChange(_, ...args) {
+  emit('change', args[0] ? args[0].value : undefined)
   emitData.value = args
 }
 </script>
diff --git a/src/components/Form/src/helper.ts b/src/components/Form/src/helper.ts
index 029344d1..604289d0 100644
--- a/src/components/Form/src/helper.ts
+++ b/src/components/Form/src/helper.ts
@@ -73,7 +73,6 @@ export const NO_AUTO_LINK_COMPONENTS: ComponentType[] = [
   'Upload',
   'ApiTransfer',
   'ApiTree',
-  'ApiSelect',
   'ApiTreeSelect',
   'ApiRadioGroup',
   'ApiCascader',