From 662dde14f8226562ea6f14bf147e487b7454cc58 Mon Sep 17 00:00:00 2001 From: kangwei Date: Tue, 16 Jun 2020 15:06:23 +0800 Subject: [PATCH] fix propsentry --- packages/designer/src/builtin-simulator/host.ts | 2 +- packages/designer/src/designer/setting/setting-top-entry.ts | 1 - .../editor-preset-vision/src/bundle/upgrade-metadata.ts | 6 ++++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/designer/src/builtin-simulator/host.ts b/packages/designer/src/builtin-simulator/host.ts index eea50ca60..bc5b70e1c 100644 --- a/packages/designer/src/builtin-simulator/host.ts +++ b/packages/designer/src/builtin-simulator/host.ts @@ -753,7 +753,7 @@ export class BuiltinSimulatorHost implements ISimulatorHost { diff --git a/packages/editor-preset-vision/src/bundle/upgrade-metadata.ts b/packages/editor-preset-vision/src/bundle/upgrade-metadata.ts index 99281a8cb..e96ae2699 100644 --- a/packages/editor-preset-vision/src/bundle/upgrade-metadata.ts +++ b/packages/editor-preset-vision/src/bundle/upgrade-metadata.ts @@ -2,6 +2,7 @@ import { ComponentType, ReactElement, isValidElement, ComponentClass } from 'rea import { isPlainObject } from '@ali/lowcode-utils'; import { isI18nData, SettingTarget, InitialItem, FilterItem, isJSSlot, ProjectSchema, AutorunItem } from '@ali/lowcode-types'; import { untracked } from '@ali/lowcode-editor-core'; +import { editor, designer } from '../editor'; type Field = SettingTarget; @@ -707,8 +708,9 @@ export function upgradeMetadata(oldConfig: OldPrototypeConfig) { if (initialChildren) { experimental.initialChildren = typeof initialChildren === 'function' - ? (field: Field) => { - return initialChildren.call(field, (field as any).props); + ? (node: any) => { + const props = designer.createSettingEntry(editor, [ node ]); + return initialChildren.call(node, props); } : initialChildren; }