lizw-2015
|
0ab3344025
|
feat(data-form): 新增 Select组件并更新相关页面
- 添加 Select 组件以支持下拉列表功能
- 在 DataFormConstant 中替换原有的 ElSelect 为自定义 Select
- 在示例页面 DataForm01 中添加 Select 组件的使用
|
6 months ago |
lizw-2015
|
b68ca72c4b
|
feat(data-form): 添加 CheckboxGroup组件并更新相关配置
- 新增 CheckboxGroup 组件,用于数据表单中的复选框组
- 在 DataFormConstant 中替换原有的 ElCheckboxGroup 为自定义的 CheckboxGroup
- 在示例页面 DataForm01.vue 中添加 CheckboxGroup 组件的使用演示
|
6 months ago |
lizw-2015
|
b878d659e3
|
feat(data-form): 新增 RadioGroup 组件并优化 DataForm 相关功能
- 添加自定义 RadioGroup 组件,支持 options 属性
- 更新 DataFormConstant,替换 Element Plus 的 ElRadioGroup 为自定义组件
- 新增 mergeExpose 函数,用于合并组件的 expose 对象
- 在 DataFormUtils 中添加新函数,增强组件合并功能
- 更新示例页面,展示 RadioGroup 组件的使用方法
|
6 months ago |
lizw-2015
|
4a1963c57f
|
refactor(yvan-lcc):优化 JsDemo 页面的代码执行逻辑
- 在代码模板中添加示例日志输出和日期对象- 优化 execute 函数的异步处理结构
- 调整代码格式,提高可读性
|
6 months ago |
lizw-2015
|
fa669b3209
|
init
|
6 months ago |
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 |