Ant Design 3.16.0 发布了。Ant Design 是阿里开源的一套企业级的 UI 设计语言和 React 实现,使用 TypeScript 构建,提供完整的类型定义文件,自带提炼自企业级中后台产品的交互语言和视觉风格、开箱即用的高质量 React 组件与全链路开发和设计工具体系。
新版更新内容如下:
-
Badge 支持自定义颜色。
-
Checkbox.Group 支持
name
属性。 -
Modal 支持通过
confirm({ icon: null })
隐藏图标。 -
Empty
-
Empty 支持
imageStyle
属性。 -
Empty 支持通过
Empty.PRESENTED_IMAGE_DEFAULT
和Empty.PRESENTED_IMAGE_SIMPLE
访问预置图片。
-
-
Progress.Line 支持渐变色。
-
DatePicker
-
更新
rc-calendar
依赖,允许默认值可以是空。 -
修复 DatePicker 中 disabled 和 selected 日期单元的样式。
-
修复 RangePicker 不能选择同一个月的问题。
-
-
重构 Form 移动
ant-form-item-no-colon
样式到 Form.Item 中。 -
Menu
-
修复 Menu 收缩的异常闪动。
-
修复 MenuItem 在非
inlineCollapsed
时显示了多余 Tooltip 的问题。
-
-
修复 Chrome 中 Upload 边框跳动的问题。
-
修复 Input 和 Input.Search 中清除按钮图标样式。
-
PageHeader 支持 2 层的
breadcrumb
。 -
Tag
-
回滚 Tag 换行样式,以避免表格中切行。
-
移除 Tag 动画。
-
-
修复 Spin
indicator
为 Icon 时的样式。 -
修复可收缩 Layout.Sider 使用 svg 图标时会报错的问题。
-
移除聚焦链接的下划线样式。
-
Table
-
将 Table 排序按钮移至标题后。
-
修复 Table 固定列遮挡其他组件的问题。
-
-
修复 Col 丢失相关样式的问题。
-
调整 Card 和 PageHeader 样式,将 padding 从
32px
改成24px
。 -
添加 less 变量
-
Button 添加
@btn-border-width
和@btn-border-style
。 -
Modal 添加
@modal-body-padding
和@modal-footer-bg
。 -
Radio 添加
@radio-button-checked-bg
。
-
-
调整相关 TypeScript 类型定义
-
修复 Button 和 @types/react 的定义冲突。
-
Menu 添加
overflowedIndicator
定义。 -
修复 Input
action
定义。 -
修复 Tree
onLoad
定义。 -
CheckBox.Group 添加
name
定义。 -
RangePicker 添加
separator
定义。
-
下载地址: