qt-public-ui
Version:
新设计规范下业务组件库
22 lines (15 loc) • 995 B
Markdown
## Icon
icon 组件,兼容antd3的用法以及um的icon
**注意:**当使用um的icon时只有type(以及style,className等原生属性)会生效
| 参数 | 说明 | 类型 | 默认值 |
| --- | --- | --- | --- |
| type | icon的类型 | `string` \| `React.ReactNode` | - |
| theme | 图标主题风格。可选实心、描线、双色等主题风格,适用于官方图标(同antd3) | `filled` \| `outlined` \| `twoTone` | `outlined` |
以下参数继承自[antd icon](https://ant.design/components/icon-cn/#API):
| 参数 | 说明 | 类型 | 默认值 | 版本 |
| --- | --- | --- | --- | --- |
| className | 设置图标的样式名 | string | - | |
| rotate | 图标旋转角度(IE9 无效) | number | - | |
| spin | 是否有旋转动画 | boolean | false | |
| style | 设置图标的样式,例如 `fontSize` 和 `color` | CSSProperties | - | |
| twoToneColor | 仅适用双色图标。设置双色图标的主要颜色 | string (十六进制颜色) | - | |