diff --git a/packages/plugins/@nocobase/plugin-block-template/src/client/initializers/TemplateBlockInitializer.tsx b/packages/plugins/@nocobase/plugin-block-template/src/client/initializers/TemplateBlockInitializer.tsx index 72f17482ea..2a9808cd39 100644 --- a/packages/plugins/@nocobase/plugin-block-template/src/client/initializers/TemplateBlockInitializer.tsx +++ b/packages/plugins/@nocobase/plugin-block-template/src/client/initializers/TemplateBlockInitializer.tsx @@ -43,6 +43,10 @@ export function convertTplBlock( if (newSchema['x-decorator'] === 'TemplateGridDecorator') { delete newSchema['x-decorator']; } + if (newSchema['x-linkage-rules']) { + // linkage rules 有可能保存在Grid组件中 + delete newSchema['x-linkage-rules']; + } for (const key in tpl.properties) { const t = convertTplBlock(tpl.properties[key], virtual, isRoot, newRootId, templateKey, options); if (isRoot) {