From 697f0a69bf3bbc47c1163ad0b8f4b2c20ce66f6b Mon Sep 17 00:00:00 2001 From: dengqichen Date: Tue, 21 Oct 2025 16:33:44 +0800 Subject: [PATCH] 1 --- .../pages/Workflow/Design/components/NodeConfigModal.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/src/pages/Workflow/Design/components/NodeConfigModal.tsx b/frontend/src/pages/Workflow/Design/components/NodeConfigModal.tsx index 9cf04e27..66180c1b 100644 --- a/frontend/src/pages/Workflow/Design/components/NodeConfigModal.tsx +++ b/frontend/src/pages/Workflow/Design/components/NodeConfigModal.tsx @@ -43,9 +43,9 @@ const NodeConfigModal: React.FC = ({ // 获取节点定义 const nodeDefinition: WorkflowNodeDefinition | null = node?.data?.nodeDefinition || null; - // 创建Formily表单实例 - const configForm = useMemo(() => createForm(), []); - const inputForm = useMemo(() => createForm(), []); + // ✅ 根据节点 ID 重新创建表单实例(修复切换节点时数据不更新的问题) + const configForm = useMemo(() => createForm(), [node?.id]); + const inputForm = useMemo(() => createForm(), [node?.id]); // 初始化表单数据 useEffect(() => {