Ant Design 5.18.0 发布,企业级 UI 设计语言和 React 实现

来源: OSCHINA
2024-06-04 10:26:59

An Design 5.18.0 现已发布,主要变化如下:

  • Button 默认布局由 inline-block 切换为 inline-flex 以修复图标和文字对齐问题,并简化了 iconPosition 的实现。#47318
  • Drawer
    • Drawer 新增 drawerRender 属性以支持自定义渲染。#49125
    • Drawer 加载中的状态实现由 Spin 替换为 Skeleton。#48886
  • Form
    • Form.Item 新增 layout 属性以切换布局方式。#49119
    • Form 的 ref 属性支持获取原生节点。#48841
    • Form 新增 clearOnDestroy 属性以在卸载时清空表单数据。#48921
  • Image
    • Image 新增 onReset  onClose 属性。#48936
    • Image 的 toolbarRender  imageRender 渲染函数入参新增 ImgInfo 信息。#48729
  • notification
    • notification 增加 pauseOnHover 属性以暂停计时器。#49024
    • notification 新增 showProgress 属性以显示进度条。#48353
  • Progress
    • Progress 新增 percentPosition 属性用于控制数值位置。#48157
    • Progress 的 size 属性支持配置为对象值。#48805
  • Avatar.Group 新增 max 属性以替代 maxCountmaxStylemaxPopoverPlacement  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

展开阅读全文
点击引领话题📣 发布并加入讨论🔥
0 评论
1 收藏
分享
返回顶部
顶部