授权 | 开源 |
大小 | 4.22MB |
语言 | JavaScript |
Ant Design官方版是阿里开源的一套企业级的 UI 设计语言和 React 实现,使用 TypeScript 构建,提供完整的类型定义文件,自带提炼自企业级中后台产品的交互语言和视觉风格、开箱即用的高质量 React 组件与全链路开发和设计工具体系。
提炼自企业级中后台产品的交互语言和视觉风格。
开箱即用的高质量 React 组件。
使用 TypeScript 开发,提供完整的类型定义文件。
全链路开发和设计工具体系。
数十个国际化语言支持。
深入每个细节的主题定制能力。
现代浏览器和 IE11(需要 polyfills)。
支持服务端渲染。
Electron
v4.20.7
修复 Drawer 打开时 form 实例为 null 的问题。
修复 Segmented 组件中选项使用 icon 属性时图标与文字之间的间距失效问题。
优化 Popover 的箭头效果。
TypeScript
修复 Card 组件的类型提示。
v4.20.6
修复 DatePicker 初次打开时 placeholder 闪烁的问题。
移除 Grid 默认 role 标签,以使其更好的适配 aria-required-parent 要求。
修复 Anchor 在某些游览器下会被切割内容的问题。
修复 Table 存在表头分组和垂直滚动条时表头边框异常的问题。
修复 Drawer 内按钮关闭速度过快问题。
v4.20.3
增加 官方国内镜像,享受飞一般的加载速度。
修复 Row 里不必要的 rowGap: 0 样式属性。
修复 List.Item ref 不生效的问题。
优化 Tooltip 箭头的样式。
修复 Table 筛选的重置功能不生效问题。
为 en_GB 和 uk_UA 添加缺失的本地化文案。
TypeScript
修复 Notification 的 maxCount 属性缺失的问题。
v4.19.2
修复 Dropdown 在边界情况下不会自动调整展示位置的问题。
缩小 PageHeader extra 内元素间距为 8px。
导出 antd/es/config-provider 目录下的 css variable 函数以支持 ssr 的需求。
使用 React hooks 重构 Menu。
Input
修复大尺寸 Input 的字号问题。
修复 Input.Group 多余的错误边框样式。
Form
修复 Form.Item 在 form.validateFields 中移除时抛出 Can't perform a React state update on an unmounted component 警告的问题。
修复 Form 组件当 preserve 为 false 时 initialValues 会被更改的问题。
Tooltip
修复 Tooltip 在 Safari 下的内容宽度问题。
修复 Tooltip/Popover/Popconfirm 等组件箭头大小问题。
优化 Collapse 简洁模式的底边框。
TypeScript
修复 Input 不支持 data-* TS 定义的问题。
修复 Transfer 的 footer 类型定义。
v4.18.4
Typography
优化 Typography 在配置 tooltip 时优先使用原生省略样式以提升性能。
重构 Typography ellipsis 逻辑以修复 children 如果消费上游 Context 会报错的问题
Icon
修复 和 不对齐的问题。
修复 抖动的问题。
Input
修复 Input 相关组件设置 hidden 时的展示问题。
修复 Input 传入 showCount 时控制台 warning 问题。
修复 ConfigProvider 和 Anchor 的渲染函数多次运行的问题。
修复 Cascader 组件中出现重复 key 的控制台 warning 问题。
Checkbox.Group 的 options 支持数组中直接传入 number 和 boolean 类型。
修复 Form validateMessages 在多个 ConfigProvider 内错乱的问题。
修复 Steps 组件在 type 为 navigation 和 labelPlacement 为 vertical 时,tail 部分不会显示的问题。
修复 Image 底部留白问题。
修复 TreeSelect 键盘操作时,激活项不会高亮的问题。
修正高棉语 (km_KH) 语言包中部分翻译。
v4.17.4
修复 Form.Item 的 name 属性改为 parentNode,dom-align 死循环,内存溢出的 bug。
回滚 #32448 以修复 Input.TextArea 输入 emoji 时被截断的问题。
v4.17.3
修复 Drawer title 未能填满一行造成的样式问题。
修复 Badge 从 display:none 时切换到显示时闪动的问题。
Anchor 固定样式类从 .fixed 修改成 .ant-anchor-fixed
修复 Button loading 样式在 Firefox 下丢失的问题。
Select
修复 Select 单选搜索时宽度收缩的问题。
修复 Select 在低版本浏览器报出 Object.values not defined 错误的问题。
Radio
修复 Radio 在缩放时蓝点不居中的问题。
修复 Radio 禁用鼠标手型样式。
Collapse header 添加 position: relative 样式以兼容过去某些场景用户依赖了该样式。
修复 Input.TextArea 当有 showCount 时设置高度失效。
TypeScript
修复 Upload data TypeScript 定义。
修复 Carousel TypeScript 定义。
补充 zh-TW 语言包。