Ant Design 是阿里巴巴开源的一套企业级 UI 设计语言和 React 组件库。Ant Design 6.3.2 现已发布,主要更新内容如下:
- 修复 Form.Item 使用动态
rules 与 dependencies 配合使用时,时序问题导致的校验失败的问题。#57147
- 修复 InputNumber 在
borderless 形态下与 Input 或 Select 并排时高度异常的问题。#57162
- 修复 Radio.Group 在选项文案长短不一或换行时,勾选框宽度不一致的问题。#57171
- 修复 Skeleton.Avatar,Skeleton.Button,Skeleton.Input,Rate 及 Spin 无法响应全局
componentSize 设置的问题。#57093 #57106
- 修复 Splitter 存在
size 受控面板时其他面板尺寸可能计算错误的问题。#57142
- 修复 Tree 及 TreeSelect 在自定义
titleHeight 时会连线错位的问题。#56785
- 修复 Checkbox.Group 在选项文案长短不一或换行时,勾选框宽度不一致的问题。#57144
- 修复 ConfigProvider 的
csp 配置没有对所有的动态 style 生效的问题。#57159
- Select
- 修复 Select 在 Firefox 浏览器下可能出现文字跳动的问题。#57030
- 修复 Select 无法通过
style 设置 visibility: hidden 的问题。#56720
- Upload
- 修复 Upload 在
picture-card 模式下无数据时仍然存在无效空白区域的问题。#57157
- 优化 Upload 在不支持悬停或粗指针的设备上默认显示列表操作按钮。#57156
- 新增
es_US 国际化配置。#57137
- 统一
size 枚举值定义,针对 Badge、Card、Progress、Steps、Switch 及 Spin 使用 medium 替代 default,针对 Descriptions 使用 medium 和 large 替代 middle 和 default,针对 Table 和 Divider 使用 medium 替代 middle。#57127 #57106
- 统一
size className 在所有组件元素上的设置值。#57106
- TypeScript
- 新增 Upload.Dragger 的泛型支持。#57103
- 修复 Modal
onCancel 入参不支持 KeyboardEvent 类型的问题。#57048
更新说明:https://github.com/ant-design/ant-design/releases/tag/6.3.2