Ant Design 4.4.0 发布了。Ant Design 是一套企业级的 UI 设计语言和 React 实现,使用
TypeScript 构建,提供完整的类型定义文件,自带提炼自企业级中后台产品的交互语言和视觉风格、开箱即用的高质量 React
组件与全链路开发和设计工具体系。
此版本更新内容:
- 优化 RangePicker 交互,现在任意面板选择完毕后,另一个面板会自动弹出。#25135
- 新增 Skeleton.Image 组件。#24805 @fireairforce
- Form
- Form 实例支持
getFieldInstance 。#24711 - Form.Item 新增
hidden 属性用于隐藏表单项。#25108 - Form.Item 添加
preserve 属性以支持字段值清理。#25186
- Table
- Table 添加
rowSelection.dirty 以支持异步数据下保留 key 。#24718 - Table
onChange 添加 action 参数用于标示操作类型。#24697 - Table 支持
rowSelection.checkStrictly 来完全受控节点。#24931 - 修复 Table
onSelectAll 的 changeRows 参数不正确的问题。#24931 - 修复 Table 树形数据叶节点行的展开按钮仍能被点击的问题。#24931
- 修复 Table 展开图标隐藏时仍然有鼠标手型的问题。#25170
- 修复 Table 展开图标隐藏时仍然有鼠标手型的问题。#25170
- TimePicker
- 修复 TimePicker 面板 12 AM 显示为 0 AM 的问题。#25174
- 修复 TimePicker 在 use12Hours 时没有用 0 ~ 23 来禁用小时的问题。#25174
- 修复 TimePicker 没有根据小时禁用情况禁用 AM PM 的问题。#25174
- 修复 TimePicker
Now 按钮没有和 hour|minute|second|step 保持一致的问题。#25174
- Cascader
- Cascader 新增
expandIcon 来自定义次级菜单展开图标。#24865 - Cascader 增加
dropdownRender 属性用于扩展菜单。#24812
- Menu
- Menu 增加
triggerSubMenuAction 属性以支持配置菜单弹出的交互方式。#25127 @hydRAnger - 修复 Menu
theme="dark" 时子菜单背景色为白色的问题。#25205
- Tabs
- Tabs 支持
addIcon 以自定义添加图标。#25006 - 修复 Tabs 在 IE11 下无法关闭的问题。#25200
- Pagination
- Pagination 支持当
pageSize 改变时,onChange 的调用。#24964 @fireairforce - 优化 Pagination 可访问性,修复一个 W3C 属性错误。#25119
- DatePicker
- 修复 DatePicker 组件的月份和季度前后选择器 icon 的大小。#25035 @fireairforce
- TimePicker 支持
showNow 属性。#25032
- Drawer
- Drawer 支持
closeIcon 属性。#24842 - 修复 Drawer 使用
getContainer={false} 时可能导致页面滚动条消失的问题。#25273
- Rate
character 支持通过 (RateProps) => ReactNode 自定义。#24903 - 移除了垂直点状 Steps.Step 的 140px 宽度限制。#24907
- Menution 新增
autoSize 属性以支持高度自适应。#24961 @Kermit-Xuan - 调整 Result
children 显示位置到组件尾部。#24945 - Radio.Group 新增
optionType 来设置 options 的 Radio 类型。#24809 - Tag 新增
closeIcon 用以自定义关闭按钮。#24885 - Dropdown 组件支持下拉框箭头。#23869 @wendellhu95
- Collapse 增加了
ghost 属性来设置透明背景。#24734 - Progress 组件支持自定义已完成进度条颜色。#24655 @fireairforce
- Typography copyable 属性支持
icon 和 tooltips 用于自定义图标和提示文案。#25274 @israelKusayev - Tree
showLine 属性支持配置隐藏叶节点图标。#25271 - BackTop 支持
duration 来设置回到顶部所需时间。#25254 - 修复 Select 点击下拉箭头时输入框不能获得焦点的问题。#25212
- 修复 Rate 半选时
value 被四舍五入的问题。#24993 - 修复 Notification 修改
width 时没有相对屏幕边缘对齐的问题。#25168 - 修正 InputNumber
max 属性没有默认值的问题。#25243 - 给 Modal 组件增加了更多的 less 变量。#24773 @hicrystal
- 更快的 Switch 动画切换效果。#25160
- 修复 PageHeader 内 Tabs 多余的边框样式。#25159
- 增加了德语,意大利语和捷克语缺失的翻译。#25233 @karelsoupaEMZ
- 增加了 Form 的日语国际化。#25244 @kentaro84207
- RTL
- 修复 Table RTL 模式下的嵌套表格样式。#25156
- 修复 Table RTL 模式下,筛选和排序的头部样式。#25152
- 修复 InputNumber RTL 模式下输入框内显示。#25146
更新说明:https://github.com/ant-design/ant-design/releases/tag/4.4.0 |