Ant Design 4.6.0 现已发布。Ant Design 是一套企业级的 UI 设计语言和 React 实现,使用 TypeScript 构建,提供完整的类型定义文件,自带提炼自企业级中后台产品的交互语言和视觉风格、开箱即用的高质量 React 组件与全链路开发和设计工具体系。
该版本更新内容如下:
- 新增图片组件 Image。#26296
- Table 新增
sticky 属性以支持固定表头和滚动条。#25939
- Form
- Form 添加
requiredMark 属性以支持设置必选样式,废弃原 hideRequiredMark。#26309
- Form.List 中的
add 方法支持第二个 index 参数。#26081
- 虚拟滚动支持无闪动滚动,修复 Select/TreeSelect 滚动时列表空白的问题。#26306
- Typography
- 新增 Typography.Text success 类型。#26145
- Typography
copyable 支持隐藏提示,editable 支持设置图标与提示。#25953
- 新增 Typography.Title 5 级标题。#25861
- Typography 的
editable 配置中增加了 maxLength & autoSize 支持。#25373
- 修复 Transfer 搜索空格时
filterOption 没有触发的问题。#26335
- Progress
- 修复 Progress
steps 属性对于 trailColor 不生效的问题。#26323
- 修复 Progress 当
type="circle" 时 success.percent 不生效的问题。#26307
- 修复 Textarea 当
value 为 undefined 时未显示 defaultValue 问题。#26327
- Cascader
- 修复 Cascader 在按下 ESC 键,然后通过输入进行搜索时 options 不展开的问题。#26271
- 优化 Cascader 清除动画效果。#26186
- 移除遗留的 Button.Group 支持,请使用 Space 代替。#26260
- Select
- Select 支持 onClear 属性。#25907
- 修复 Select mode="tags" 搜索显示两条重复条目的问题。#25907
- 修复 Select 聚焦时被禁用的样式异常问题。#26255
- 修复多选模式的 Select 在
showArrow 时图标重叠问题。#26168
- DatePicker
- 修复
picker 属性改变时渲染面板不会改变的问题。#26093
- 修复 RangePicker 点击清除按钮面板不会关闭的问题。#26188
- 修复 Pagination 字体相关样式问题。#26230
- 修复 Space
children 有时会重新渲染的问题。#26219
- Badge
- 新增
@badge-color less 变量。#26159
- Badge 新增
size 属性用于设置大小。#25851
- Tabs 可自定义
tabBarExtraContent 的渲染位置。#25138
- 优化 Descriptions 在内容比较多时的显示效果。#25903
- message 支持通过
message.desctroy(key) 销毁。#26052
- 调整 InputNumber 操作栏在
readOnly 时为隐藏。#25998
- 加深暗色主题下
@text-color 颜色。#25923
- 加深默认主题下
@text-color 颜色。#25630
- 国际化
- RTL
- 优化 Tree RTL 模式下连接线的样式。#26205
- 优化 Dropdown RTL 写法避免暗黑模式样式覆盖。#26206
- TypeScript
更新说明:https://github.com/ant-design/ant-design/releases/tag/4.6.0