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