diff --git a/packages/editor-skeleton/src/transducers/addon-combine.ts b/packages/editor-skeleton/src/transducers/addon-combine.ts index c8fa496a0..fd24f49b1 100644 --- a/packages/editor-skeleton/src/transducers/addon-combine.ts +++ b/packages/editor-skeleton/src/transducers/addon-combine.ts @@ -4,6 +4,11 @@ import { getConvertedExtraKey } from '@ali/lowcode-designer'; export default function (metadata: TransformedComponentMetadata): TransformedComponentMetadata { const { componentName, configure = {} } = metadata; + + // 如果已经处理过,不再重新执行一遍 + if (configure.combined) { + return metadata; + } if (componentName === 'Leaf') { return { ...metadata,