diff --git a/src/components/Form/src/hooks/useFormEvents.ts b/src/components/Form/src/hooks/useFormEvents.ts
index e9e6ff8a..7d364596 100644
--- a/src/components/Form/src/hooks/useFormEvents.ts
+++ b/src/components/Form/src/hooks/useFormEvents.ts
@@ -163,7 +163,7 @@ export function useFormEvents({
} else {
nestKeyArray.forEach((nestKey: string) => {
try {
- const value = nestKey.split('.').reduce((out, item) => out[item], values);
+ const value = get(values,nestKey)
if (isDef(value)) {
unref(formModel)[nestKey] = unref(value);
validKeys.push(nestKey);
diff --git a/src/views/demo/form/AppendForm.vue b/src/views/demo/form/AppendForm.vue
index a7cd8887..7c2b4c17 100644
--- a/src/views/demo/form/AppendForm.vue
+++ b/src/views/demo/form/AppendForm.vue
@@ -1,6 +1,6 @@
-
+
+
@@ -11,6 +11,15 @@
+
+ 设置初始值
+
+ 批量添加表单
+
+ 批量减少表单
+
+
+