Commit Graph

5 Commits (7f1375c1d8e978080a8c2b4989bdbf3ad5ffd6ce)

Author SHA1 Message Date
LiuJiaNan 487cdd142a refactor(form): 优化选择类组件的渲染方式
- 将 Select、Radio、Checkbox 组件的 options 属性改为直接传入选项数组,简化子组件结构
- Select 组件更改 showSearch 的 optionFilterProp 为 label,提升搜索匹配准确度
- Basic Select 组件同样改用 options 属性传递选项,移除手动渲染 Option 子组件
- SelectCreate 组件改为使用 options 传递选项,删除手动渲染逻辑
- MapSelector 中的固定区域选择改为使用 options 传递选项,代码更简洁易读
2026-07-07 13:53:50 +08:00
LiuJiaNan b4adc46214 fix(forms): 修复 Select 组件 showSearch 属性传递和样式问题
- 将 FormItemsRenderer 中 Select 组件的 showSearch 属性改为对象格式以支持 optionFilterProp
- 修改 Basic Select 组件中 showSearch 属性为对象格式以支持 optionFilterProp
- 修复 FormItemsRenderer 中表单项容器样式,添加 minWidth 以避免布局问题
2026-06-23 14:06:40 +08:00
LiuJiaNan 5c9c854e55 增加UPLOAD_FILE_TYPE_ENUM 2026-03-24 14:45:26 +08:00
LiuJiaNan d52b7911a9 将部分计算增加判断,只有传入对应方法真正需要获取值的时候才进行计算,避免不必要的计算
将对树形结构数据处理使用useMemo缓存
2026-02-06 18:02:30 +08:00
LiuJiaNan 69f83b0adc 发布npm之前增加打包工具构建 2025-12-25 14:30:17 +08:00