Ant Design 4.0.0-rc.2 发布,企业级 UI 设计语言

Ant Design 4.0.0-rc.2 发布了。Ant Design 是阿里开源的一套企业级的 UI 设计语言和 React 实现,使用 TypeScript 构建,提供完整的类型定义文件,自带提炼自企业级中后台产品的交互语言和视觉风格、开箱即用的高质量 React 组件与全链路开发和设计工具体系。

此版本更新内容:

  • 部分演示改写成 React hooks 和 TypeScript。#21045
  • 修复 Input/Select 等组件的 1px 对齐问题。#20869
  • Dropdown
    • 新增 buttonsRender 用于定制按钮,如给左侧按钮增加 Tooltip。#20815
    • 修复禁用的 Dropdown.Button 在 Chrome 下 Tooltip 不会消失的问题。#20960
  • Input
    • 修复 Input prefix 和 suffix 和输入内容重叠的问题。#20872
    • 修复 Input placeholder 在 Firefox 下的颜色问题。#20850
  • Table
    • 修复 onChange 返回缓存排序、过滤状态的问题。#20858
    • 修复全选在所有选项为禁用时为勾选状态的问题。#20968
    • 修复 locale.emptyText 不生效的问题。#21024
  • Select
    • 修复 placeholder 的换行和对齐问题。#20883 #20884
    • 修复多选 Select 的左边距。#20861
    • 修复多选 Select 清除按钮和选项重叠的问题。#20914
  • Form
    • scrollToField 方法支持传入滚动相关参数。#20774
    • 修复 Form.Item 改变 help 会导致布局闪动的问题。#20886
    • 修复 Form.Item 即便不是一个真正的 Field 也会触发重新渲染的问题。#20963
    • 修复 Form.Item 不处理 help="" 的问题。#21026
    • 修复 Form.Item label 在屏幕小于 xs 并且 span 不是 24 的时候对齐不正确。#20836
  • 修复 message 隐藏时阴影切边的问题。#20856
  • 修复 Tooltip title 为 0 时没有显示问题。#20894
  • 修复 List actions 位置不在右边的问题。#20897
  • 新增一个 Tree 的虚拟滚动演示。#20911
  • 修复 AutoComplete 演示样式错位的问题。#20946
  • 移除掉 AutoComplete 中无用的 labelInValue 定义。#20967
  • 修复 Drawer 组件添加 footerStyle 属性后控制台报错。#20983
  • 修复 Breadcrumb 在 rtl 模式下的样式问题。#21054
  • 调整 Layout className 的顺序到最后。#21041
  • TypeScript
    • 开放 DatePicker 的相关接口定义。#20900
  • Less 变量
    • 重新加回 @border-radius-sm 变量。#20818
    • 新增 @timeline-item-padding-bottom 变量。#21013
    • 新增 @layout-header-color 变量。#21033

更新说明: https://gitee.com/ant-design/ant-design/blob/master/CHANGELOG.zh-CN.md

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

微信关注我们

原文链接:https://www.oschina.net/news/112963/ant-design-4-0-0-rc2-released

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

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

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

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)。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。