Ant Design 4.20.0-alpha.0 现已发布,主要变化如下:
- 新增组件 Segmented。#34319
- Table
- Table 列筛选条件重置时,支持重置为默认值而非空值。#34355 @heiyu4585
- 修复 Table
size="small"时列头背景色和选择列宽度的样式问题。#34963 - 补全 Table 的德语国际化文案。#34836 @pfedan
- Tree
- Tree 组件的
switcherIcon属性支持 render-prop。#34470 @zqran - Tree 支持
rootClassNameandrootStyle。#34578
- Tree 组件的
- Anchor
getCurrentAnchor参数中返回默认高亮项。#34799 - Dropdown 支持方向键切换选项。#34738
- Cascader 添加
showCheckedStrategy用于配置回填方式。#34568 @heiyu4585 - Typography 的
onCopy方法支持获取点击事件对象。#34655 @yzwxk - Grid 支持
justify="space-evenly"。#34606 @gp5251 - Dialog 及 Image 支持
rootClassName属性。#34574 @heiyu4585 - 修复 Skeleton 在没有
children并设置loading为 false 时提示Nothing was returned from render的问题。#34872 @AlbertAZ1992 - 修复 BackTop 组件在严格模式下不能正常工作的问题。#34858 @tmkx
- 修复 Title、Text、Paragraph 组件不支持
ref的问题。#34847 @MQuy - Input
- Input.Group 对子组件屏蔽 Form.Item 的样式。#34764
- 调整 Form 下 TextArea 的样式。#34714 @MadCcc
- 修复 Form
labelCol={{ sm: 24 }}和wrapperCol={{ sm: 24 }}时样式错乱的问题。#34907 - 修复 Badge 在 RTL 模式下、独立使用时的动画效果。#34899 @hmz22
- 修复 Checkbox 缺少
aria-checked属性导致屏幕阅读器识别错误的问题。#34862 @SpaNb4 - Spin 添加
aria属性以提升可访问性。#34408 @heiyu4585 - 为 Breadcrumb 层次结构增加可访问性支持。#34082 @VladimirOtroshchenko
- Menu 添加
items数据化菜单项支持以为将来性能提升做准备,并且children将会在下个大版本中废弃。#34559
更新说明:https://github.com/ant-design/ant-design/releases/tag/4.20.0-alpha.0