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

Ant Design 5.8.0 现已发布,主要变化如下:

  • 组件 Token 支持配置 algorithm 参数,添加配置即可像全局 Token 一样由部分修改的 token 计算派生 token 的值并用于组件样式中。#43810
  • Modal hooks 方法支持 await 调用。#43470
  • ConfigProvider 支持 wave 配置以自定义水波纹效果。#43784
  • Form 新增 getFieldsValue({ strict: true }) 以支持获取仅通过 Item 绑定的字段。#43828
  • Descriptions 支持 items 属性。#43483
  • ColorPicker 支持 disabledAlpha 属性。#43355
  • Avatar.Group 支持设置 shape 属性。#43817
  • AutoComplete/Cascader/DatePicker/Input.Textarea/TimePicker/TreeSelect 组件均已支持通过 allowClear.clearIcon 属性自定义清除按钮。#43582
  • RangePicker presets 属性支持回调函数。#43476
  • Image 新增 preivew={{ movable: Boolean }} 属性以支持可拖拽到文件夹。#43823
  • Slider tooltip 支持配置 autoAdjustOverflow 属性。#43788
  • Transfer 组件新增 selectionsIcon 属性以支持自定义下拉菜单图标。#43773
  • Select、Tree-Select 和 Cascader 组件废弃 showArrow 属性,可由 suffixIcon 统一配置。#43520
  • 优化 @ant-design/icons 导入写法以避免 Tree Shaking 在 Next.js 中失效的问题。#43915
  • 修复 Anchor 在滚动时无法触发 getCurrentAnchor 的问题。#43916
  • 修复 Tooltip hover 时无法在 disabled 元素上触发的问题。#43872
  • 修复 ColorPicker 在更改值时未调用 onChangeComplete 回调的问题。#43867
  • 修复 Modal.confirm  locale 设置被重置的问题。#43277
  • 修复 Slider 中描述信息和滑块手柄重叠问题。#43780
  • 修复 Select 弹出框翻转时动画不正确的问题。#43764
  • 修复 InputNumber 在圆角不同下的样式异常。#43875
  • 修复和其他使用 @ant-design/cssinjs 的组件库混合使用,antd 的样式总是会插入在最前面,以避免加载顺序导致的样式覆盖问题。#43847
  • 修复 Select aria-activedescendant 缺少有效值的问题。#43800
  • 修复 Layout.Header a11y role 属性。#43749
  • 优化 message 和 notification 渲染逻辑,现在在 SSR 环境下不会导出样式。#43808
  • TypeScript
    • Form.Item 支持泛型对 name 属性校验。#43904

更新说明:https://github.com/ant-design/ant-design/releases/tag/5.8.0

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/251997/ant-design-5-8-0-released

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。