feat: 完善迭代器嵌套使用问题,重构事件配置处理代码
* feat(editor,core,data-source,dep,schema,ui,utils,vue-runtime-help): 完善迭代器 * test: 完善测试用例 * chore: 构建 * feat: 迭代器嵌套事件传递数据 --------- Co-authored-by: roymondchen <roymondchen@tencent.com>
This commit is contained in:
@@ -19,7 +19,8 @@ import EventEmitter from 'events';
|
||||
|
||||
import { cloneDeep } from 'lodash-es';
|
||||
|
||||
import type { AppCore, CodeBlockContent, DataSchema, DataSourceSchema } from '@tmagic/schema';
|
||||
import type { default as TMagicApp } from '@tmagic/core';
|
||||
import type { CodeBlockContent, DataSchema, DataSourceSchema } from '@tmagic/schema';
|
||||
import { getDefaultValueFromFields } from '@tmagic/utils';
|
||||
|
||||
import { ObservedData } from '@data-source/observed-data/ObservedData';
|
||||
@@ -33,7 +34,7 @@ export default class DataSource<T extends DataSourceSchema = DataSourceSchema> e
|
||||
public isInit = false;
|
||||
|
||||
/** @tmagic/core 实例 */
|
||||
public app: AppCore;
|
||||
public app: TMagicApp;
|
||||
|
||||
protected mockData?: Record<string | number, any>;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user