diff --git a/packages/core/client/src/schema-component/antd/action/context.tsx b/packages/core/client/src/schema-component/antd/action/context.tsx index cc7067521d..5899435260 100644 --- a/packages/core/client/src/schema-component/antd/action/context.tsx +++ b/packages/core/client/src/schema-component/antd/action/context.tsx @@ -22,13 +22,12 @@ export const ActionContextProvider: React.FC { if (visible !== undefined) { if (isFirstRender.current) { isFirstRender.current = false; } else { - if (visible === false && submitted) { + if (visible === false && submitted && service) { service.refresh(); setParentSubmitted?.(true); //传递给上一层 }