Commit Graph

17 Commits (7de5add62b6c85d92fb9f985d430812ee785288e)

Author SHA1 Message Date
LiuJiaNan 7de5add62b fix(form): 修复表单项隐藏逻辑错误
- 移除 Form.Item 组件内的隐藏判断逻辑
- 在 map 循环中提前返回 null 来隐藏表单项
- 确保隐藏的表单项不会渲染到 DOM 中
- 优化表单渲染性能,避免不必要的组件创建
2026-04-30 14:25:43 +08:00
LiuJiaNan a8eee6bb71 feat(FormBuilder): 添加表单构建器核心功能实现
- Form.List添加表单联动
- 完善Form.List的类型推导
2026-04-27 14:04:35 +08:00
LiuJiaNan 5268ca8e10 refactor(FormBuilder): 重命名变量以提高代码可读性
- 保持原有逻辑不变,仅优化命名规范
2026-04-24 17:36:51 +08:00
LiuJiaNan e9d670685d fix(form): 修复表单项渲染中隐藏项的处理逻辑
- 添加了对隐藏项的判断和过滤,避免隐藏项被渲染
- 实现了按钮显示的精确控制逻辑
- 添加了查找最后一个需要显示按钮项的功能
- 优化了表单列表项的操作按钮显示条件
- 移动了 dependencies 和 shouldUpdate 属性的删除逻辑到正确位置
2026-04-24 17:25:20 +08:00
LiuJiaNan cc92b6e59c feat(form): formList支持formList无限嵌套 2026-04-24 16:20:49 +08:00
LiuJiaNan 8dba2ca34a FormBuilder增加INTEGER类型支持 2026-04-09 18:02:01 +08:00
LiuJiaNan 78c56ab7c3 优化FormItemsRenderer 2026-02-10 10:17:08 +08:00
LiuJiaNan 10083fa9f8 优化FormItemsRenderer 2026-02-10 09:58:54 +08:00
LiuJiaNan 7e9d9e9fad 优化FormItemsRenderer 2026-02-09 16:35:25 +08:00
LiuJiaNan 5eadb56698 优化FormItemsRenderer 2026-02-09 14:51:40 +08:00
LiuJiaNan a6020e27d4 给FormItemsRenderer的getCol添加注释 2026-02-03 13:59:37 +08:00
LiuJiaNan 512309082d 优化FormItemsRenderer 2026-01-22 17:04:35 +08:00
LiuJiaNan 43ce3b1041 优化FormItemsRenderer 2026-01-19 15:22:59 +08:00
LiuJiaNan fc9c7e8f8e 优化FormItemsRenderer 2026-01-19 14:43:16 +08:00
LiuJiaNan 1061443766 优化FormItemsRenderer 2025-12-30 15:38:36 +08:00
LiuJiaNan 1d5d723944 优化FormItemsRenderer 2025-12-30 15:32:30 +08:00
LiuJiaNan 69f83b0adc 发布npm之前增加打包工具构建 2025-12-25 14:30:17 +08:00