mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2026-02-28 04:40:32 +00:00
fix propsentry
This commit is contained in:
parent
8c72416cf7
commit
662dde14f8
@ -753,7 +753,7 @@ export class BuiltinSimulatorHost implements ISimulatorHost<BuiltinSimulatorProp
|
||||
this.sensing = true;
|
||||
this.scroller.scrolling(e);
|
||||
const dropContainer = this.getDropContainer(e);
|
||||
if (!dropContainer || dropContainer.container?.componentName === 'Page') {
|
||||
if (!dropContainer) {
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
@ -96,7 +96,6 @@ export class SettingTopEntry implements SettingEntry {
|
||||
}
|
||||
|
||||
private setupItems() {
|
||||
console.log('set')
|
||||
if (this.componentMeta) {
|
||||
const settingFieldMap: { [prop: string]: SettingField } = {};
|
||||
const settingFieldCollector = (name: string | number, field: SettingField) => {
|
||||
|
||||
@ -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;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user