2020年 8 月 23 日,Ant Design 发布 4.6.0 版本。这次发布的新版本除了新增了图片组件、加深了默认文本的颜色来满足无障碍的规范外,同时在表格、表单、排版、国际化和TypeScript等方面做了很多的新增和优化。
快来看看你有期待的吗?具体的更新日志如下:
- 加深默认文本 @text-color 以满足 WCAG 2.0 对比度的规范。
- 新增图片组件 Image。
- Table 新增 sticky 属性以支持固定表头和滚动条。
- Form
- Form 添加 requiredMark 属性以支持设置必选样式,废弃原 hideRequiredMark。
- Form.List 中的 add 方法支持第二个 index 参数。
- 虚拟滚动支持无闪动滚动,修复 Select/TreeSelect 滚动时列表空白的问题。
- Typography
- 新增 Typography.Text success 类型。
- Typography copyable 支持隐藏提示,editable 支持设置图标与提示。
- 新增 Typography.Title 5 级标题。
- Typography 的 editable 配置中增加了 maxLength 和 autoSize 属性。
- 修复 Transfer 搜索空格时 filterOption 没有触发的问题。
- Progress
- 修复 Progress steps 属性对于 trailColor 不生效的问题。
- 修复 Progress 当 type="circle" 时 success.percent 不生效的问题。
- 修复 Textarea 当 value 为 undefined 时未显示 defaultValue 问题。
- Cascader
- 修复 Cascader 在按下 ESC 键,然后通过输入进行搜索时 options 不展开的问题。
- 优化 Cascader 清除动画效果。
- 移除遗留的 Button.Group 支持,请使用 Space 代替。
- Select
- Select 支持 onClear 属性。
- 修复 Select mode="tags" 搜索显示两条重复条目的问题。
- 修复 Select 聚焦时被禁用的样式异常问题。
- 修复多选模式的 Select 在 showArrow 时图标重叠问题。
- DatePicker
- 修复 picker 属性改变时渲染面板不会改变的问题。
- 修复 RangePicker 点击清除按钮面板不会关闭的问题。
- 修复 Pagination 字体相关样式问题。
- 修复 Space children 有时会重新渲染的问题。
- Badge
- 新增 @badge-color less 变量。
- Badge 新增 size 属性用于设置大小。
- Tabs 可自定义tabBarExtraContent 的渲染位置。
- 优化 Descriptions 在内容比较多时的显示效果。
- message 支持通过 message.desctroy(key) 销毁。
- 调整 InputNumber 操作栏在 readOnly 时为隐藏。
- 国际化
- 添加加利西亚语支持。
- 添加立陶宛语支持。
- 新增 kmr_IQ 语言包用以代替 ku_IQ。
- RTL
- 优化 Tree RTL 模式下连接线的样式。
- 优化 Dropdown RTL 写法避免暗黑模式样式覆盖。
- TypeScript
- 修复 Form.Item initialValue 定义丢失问题。
- Form 支持泛型。
官方更新日志:https://github.com/ant-design/ant-design/releases/tag/4.6.0
扫码关注w3ctech微信公众号
共收到0条回复