Ant Design 3.17.0 发布了。Ant Design 是阿里开源的一套企业级的 UI 设计语言和 React 实现,使用 TypeScript 构建,提供完整的类型定义文件,自带提炼自企业级中后台产品的交互语言和视觉风格、开箱即用的高质量 React 组件与全链路开发和设计工具体系。
新版更新内容如下:
- Breadcrumb.Item 支持
overlay
props 来定义下拉菜单。#16315 - Button 的增加了新的类型
link
。#16289 - 用
ul
包裹 List.Item,以增加可访问性。#15890 - TreeSelect 的
showSearch
支持多选模式。#15933 - Upload 提供
previewFile
props 以自定义预览逻辑。#15984 - 添加了
@table-selected-row-color
变量来自定义表格选中的颜色。#15971 @hextion - 添加了
@form-warning-input-bg
和@form-error-input-bg
变量来自定义表单错误状态时的背景颜色。#15954 @hextion - Dropdown.Button 支持
icon
props 来自定义图标。#15996 @DiamondYuan - SkeletonAvatarProps 的
size
props 支持传入数字。#16128 @MrHeer - notification.config 现在支持
getContainer
来进行自定义 dom 渲染位置。#16123@Nouzbe - Drawer 支持
afterVisibleChange
props,在抽屉动画完成后触发。#16228 - Form.Item 支持了
htmlFor
props. #16278 - Collapse 支持
expandIconPosition
props。#16365 - Carousel 支持自定义面板指示点的位置。#16225 @yociduo
- TreeNode 支持
checkable
的属性。#16369 - 新增克罗地亚语言包。#15641 @fpintaric
- 修复 Drawer 组件的弹出动画闪烁的问题。#16358
- 修复 Slider 的文字会换行的问题。#15128
- 修复 Checkbox.Group
onChange
会包含移除值得问题。#16392 - 修正了多处 Typescript 的类型错误。#16043 #16341 #16343 #16360 #16344
转自 https://www.oschina.net/news/106483/ant-design-3-17-0-released