w3ctech

Ant Design 4.6.0 发布

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微信

扫码关注w3ctech微信公众号

共收到0条回复