An Design 5.18.0 现已发布,主要变化如下:
- Button 默认布局由
inline-block切换为inline-flex以修复图标和文字对齐问题,并简化了iconPosition的实现。#47318 - Drawer
- Drawer 新增
drawerRender属性以支持自定义渲染。#49125 - Drawer 加载中的状态实现由 Spin 替换为 Skeleton。#48886
- Drawer 新增
- Form
- Form.Item 新增
layout属性以切换布局方式。#49119 - Form 的
ref属性支持获取原生节点。#48841 - Form 新增
clearOnDestroy属性以在卸载时清空表单数据。#48921
- Form.Item 新增
- Image
- Image 新增
onReset和onClose属性。#48936 - Image 的
toolbarRender和imageRender渲染函数入参新增ImgInfo信息。#48729
- Image 新增
- notification
- notification 增加
pauseOnHover属性以暂停计时器。#49024 - notification 新增
showProgress属性以显示进度条。#48353
- notification 增加
- Progress
- Progress 新增
percentPosition属性用于控制数值位置。#48157 - Progress 的
size属性支持配置为对象值。#48805
- Progress 新增
- Avatar.Group 新增
max属性以替代maxCount、maxStyle、maxPopoverPlacement和maxPopoverTrigger。#49131 - Modal 新增
loading属性以展示加载中的状态。#48848 - Rate 新增
keyboard属性以支持禁用键盘事件。#49132 - Spin 支持
percent属性以进度形态展示。#48657 - Watermark 添加
overflow: hidden样式以防止通过设置height: 0样式达到隐藏水印的效果。#49130 - Anchor 修复设置
replace属性时滚动动画丢失的问题。#49136 - Tour 修复
onClose的current参数错误的问题。#49124 - List.Item 增加
styles及classNames属性。#49154 - DatePicker 补充 ja_JP 本地化文案。#49155
- 精简数处判断逻辑及类型定义。#49146 #49156 #49169 #49162
更新说明:https://github.com/ant-design/ant-design/releases/tag/5.18.0