Ant Design软件特色
1、面向Web应用程序的企业级UI设计语言。
2、开箱即用的一组高品质React组件。
3、用TypeScript完全定义的类型编写。
4、整套开发和设计资源和工具。
Ant Design支持环境
现代浏览器和 IE9 及以上。
Ant Design官方版支持服务端渲染。
Electron
Ant Design常见问题
问:软件会提供 Sass/Stylus 等格式的样式文件吗?
不会提供。但你可以使用工具将 Less 转换成 Sass/Stylus 等。
问:使用时点击“Select Dropdown DatePicker TimePicker Popover Popconfirm”内的另一个 popup 组件时它会消失,如何解决?
该问题在3.11.0后续版本中已经得到解决。但如果您使用的仍然是旧版本,可以通过:
来在 Popover 中渲染组件,或者使用其他的 getXxxxContainer 参数进行解决。
问:如果只想使用 Menu/Button 等,是不是必须 import 整个 antd 和它的样式文件?
可以试试 babel-plugin-import,或者用下面这种方式来按需加载:
或者(ES6 支持的 tree shaking 方式):
Ant Design更新日志
修复 Menu.Item 设置 collapsedWidth 时宽度错误的问题。
修复 Radio 选中样式有时高度略长的问题。
修复 Typography.Link 在 editable 模式下点击编辑会触发链接跳转的问题。
InputNumber 现在清空输入框时会触发 onChange(null)。
修复 Modal footer 里放置 Dropdown.Button 的样式错乱问题。
替换 Anchor 默认背景颜色从 #FFFFFF 改至 transparent。
添加 TimePicker.RangePicker ko_KR 和 ja_JP 的 placeholder 国际化。
TypeScript
修复 Upload 组件 beforeUpload 类型声明。