lizw-2015
|
06fdbfe2c1
|
refactor(property): 重构属性面板
- 移除 IMeta接口,改为使用 PropertySetter
- 新增 PropertyPanel 组件用于渲染属性
- 修改 ModuleManager 中的 meta 为 setter
- 更新各模块的元数据文件,使用新的 PropertySetter 结构
|
6 months ago |
lizw-2015
|
7ee684033d
|
refactor(yvan-lcc):优化 DataForm 组件的使用和数据传递
- 使用 getCurrentInstance() 获取当前组件实例
- 用 toRaw(data) 替代直接传递 reactive data
- 创建 VNode 以更灵活地使用 DataForm 组件
- 调整对话框中 DataForm 的属性传递方式
- 移除不必要的 $forceUpdate() 调用
|
7 months ago |
lizw-2015
|
c72f11cc5b
|
feat(runtime): 初始化全局配置并测试 DataForm 组件
- 在 main.ts 中添加 initGlobalConfig 和 initGlobalConfigWithRuntime 初始化函数
- 在 DataForm01.vue 中注册 DataForm 组件并创建测试按钮
- 实现了将 reactive 数据转换为普通对象并传递给对话框的功能
|
7 months ago |
lizw-2015
|
a9a518b747
|
feat(components): 实现 DataForm组件
- 添加 DataForm 组件的基本功能和样式
- 实现表单数据的响应式处理
- 添加多种内置输入组件的支持
- 实现表单布局和样式的自定义配置
- 添加表单数据的实时预览功能
|
7 months ago |
lizw-2015
|
e45f1ec5ea
|
feat(components): 新增 DataForm组件
- 添加 DataForm.vue组件实现文件
- 创建 DataFormConstant.ts 定义常量
- 编写 DataFormTypes.ts 定义类型
- 开发 DataFormUtils.tsx 实用函数
- 新增 DataForm01.vue 页面示例
- 更新路由配置,添加 DataForm01路由
- 优化 PropertyView.vue,支持新选中对象变化
- 调整 IMeta.ts,增加 editorProps 属性
|
7 months ago |