LiuJiaNan
|
e45028d6bd
|
refactor(FormBuilder): 修复因1.3.0版本造成的不必填字段显示*号,但是还不验证必填项问题
|
2026-05-21 16:23:12 +08:00 |
LiuJiaNan
|
9657273866
|
refactor(form): 简化 FormListOptionDependencies 类型定义
- 移除 Array<(NamePath<Values> | number)[]> 类型定义
|
2026-05-15 11:21:10 +08:00 |
LiuJiaNan
|
e352f8396e
|
refactor(types): 重构组件类型定义提升类型安全性和可维护性
- 将内部 Data 接口重命名为具体业务含义的接口
- 导出原本私有的类型定义以供外部使用
|
2026-05-08 09:55:46 +08:00 |
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
|
77f6113013
|
feat(form): formList添加泛型推导name
|
2026-04-24 16:20:30 +08:00 |
LiuJiaNan
|
1b3d5d08c4
|
feat(form): FormBuilder和Search的values更改为全部可选属性
|
2026-04-21 17:22:16 +08:00 |
LiuJiaNan
|
fb42f2299b
|
FormBuilder增加泛型支持,可以根据泛型推断出name值
|
2026-04-21 16:08:44 +08:00 |
LiuJiaNan
|
4e8f3370a6
|
fix(form): 修正整数类型映射定义
- 将 INTEGER 类型从 "number" 更正为 "integer"
- 为 INTEGER 类型添加对应的 InputNumberProps 类型定义
|
2026-04-15 17:58:43 +08:00 |
LiuJiaNan
|
d84943736b
|
fix(form): 修正整数类型映射定义
- 将 INTEGER 类型从 "number" 更正为 "integer"
- 为 INTEGER 类型添加对应的 InputNumberProps 类型定义
|
2026-04-15 17:58:01 +08:00 |
LiuJiaNan
|
7e899bdbcb
|
refactor(form): 更新表单组件类型定义以使用Store替代FormValues
- 在FormBuilder中将FormValues类型替换为Store
- 在ImportFile中更新onConfirm回调参数类型为UploadFile[]
- 在Search组件中统一使用Store类型替代FormValues
|
2026-04-14 17:56:20 +08:00 |
LiuJiaNan
|
bb63ad5258
|
refactor(form): 优化表单配置项类型定义以支持更精确的类型约束
|
2026-04-14 17:20:05 +08:00 |
LiuJiaNan
|
8dba2ca34a
|
FormBuilder增加INTEGER类型支持
|
2026-04-09 18:02:01 +08:00 |
LiuJiaNan
|
0ced0479df
|
重构 FormItemsRenderer 中的表单配置项类型定义
|
2026-03-06 10:30:42 +08:00 |
LiuJiaNan
|
13afaea2bf
|
在 FormBuilder 和 Search 组件上暴露 useForm 和 useWatch 方法
|
2026-02-26 13:44:23 +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
|
c5d3c28470
|
优化FormBuilder类型
|
2026-01-27 15:07:29 +08:00 |
LiuJiaNan
|
1099f0782d
|
优化FormItemsRenderer
|
2026-01-22 17:20:11 +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
|
cf529ee0c9
|
优化FormBuilder
|
2025-12-27 09:52:16 +08:00 |
LiuJiaNan
|
45bcba0f77
|
优化FormBuilder
|
2025-12-26 13:50:53 +08:00 |
LiuJiaNan
|
43049705f2
|
优化FormBuilder
|
2025-12-26 11:49:29 +08:00 |
LiuJiaNan
|
69f83b0adc
|
发布npm之前增加打包工具构建
|
2025-12-25 14:30:17 +08:00 |