fix: 修复 component-meta 中部分字段没有响应式的问题

This commit is contained in:
lihao.ylh 2021-12-28 14:27:18 +08:00
parent 27866beebf
commit 98deeadfbb

View File

@ -13,7 +13,7 @@ import {
LiveTextEditingConfig,
FieldConfig,
} from '@ali/lowcode-types';
import { computed, engineConfig } from '@ali/lowcode-editor-core';
import { makeObservable, obx, computed, engineConfig } from '@ali/lowcode-editor-core';
import EventEmitter from 'events';
import { isNode, Node, ParentalNode } from './document';
@ -130,7 +130,7 @@ export class ComponentMeta {
private childWhitelist?: NestingFilter | null;
private _title?: TitleContent;
@obx private _title?: TitleContent;
private _isMinimalRenderUnit?: boolean;
@ -162,6 +162,7 @@ export class ComponentMeta {
}
constructor(readonly designer: Designer, metadata: ComponentMetadata) {
makeObservable(this);
this.parseMetadata(metadata);
}