Ant Design 4.2.0 发布了。Ant Design 是阿里开源的一套企业级的 UI 设计语言和 React 实现,使用
TypeScript 构建,提供完整的类型定义文件,自带提炼自企业级中后台产品的交互语言和视觉风格、开箱即用的高质量 React
组件与全链路开发和设计工具体系。
此版本更新内容:
- ConfigProvider
- ConfigProvider 支持
getTargetContainer 以配置 Affix target 属性。#23751 - ConfigProvider 添加
input 属性以支持全局化配置 Input autoComplete 的默认值。#23455 - 修复 ConfigProvider
getPopupContainer 对 DatePicker 和 Slider 不生效的问题。#23594 @hengkx
- Table
- 修正 RangePicker 范围标签的颜色为主色。#23705
- 修复 Transfer 为空自定义图片样式问题。#23694 @hengkx
- Input
- Button
- List
grid 支持所有分栏数字,比如分为 5 栏。#23630 - Menu
- Menu Item 和 SubMenu 新增
icon 属性。#23629 - 修复 Menu 菜单重复阴影的问题。#23664
- 解决 Tag 无法直接被
react-dnd 调用的问题。#23632 @hengkx - Anchor
- Select 箭头打开时不再翻转。#23468
- Divider 新增
plain 属性,可用于设置一个非标题样式的分割文字。#23405 - Typography
ellipsis 支持 onEllipsis 事件。#23414 - 新增 Rate 的
direction 支持优化。#23321 - Space 支持
align 属性。#23306 - Upload 添加
isImageUrl 属性以强制将文件作为图标文件。#23248 @onjuju - Form.Item 支持
initialValue 和 getValueProps 属性。#22993 - 调整紧凑模式下默认的字体大小。#23135
- RTL
- 优化 Result RTL 下 按钮样式。#23733
- 新增 Divider RTL 支持。#23734
- 修复 Alert 在 RTL 下无 icon 的 间隔问题。#23714
- 优化 Table RTL 模式下 扩展按钮动画;修复 Table RTL 模式下分页设置。#23706
- 修复 Table filter 下拉框在 RTL 下的位置。#23695
- 修复 Table rowSelect 按钮 RTL 样式。#23690
- 优化 List RLT 样式。#23676
- 新增 Calendar RTL 支持。#23394
- 优化 Input.Search RTL 样式。#23424
- 增加 Notification RTL 设置。#23185
- TypeScript
更新说明:https://github.com/ant-design/ant-design/releases/tag/4.2.0 |