图标。组件属性的长度单位默认为 px

参考文档

类型

  1. ComponentType<IconProps>

示例代码

  1. export default class PageView extends Component {
  2. constructor() {
  3. super(...arguments)
  4. }
  5. render() {
  6. return (
  7. <View className='components-page'>
  8. <Icon size='60' type='success' />
  9. <Icon size='60' type='info' />
  10. <Icon size='60' type='warn' color='#ccc' />
  11. <Icon size='60' type='warn' />
  12. <Icon size='60' type='waiting' />
  13. <Icon size='20' type='success_no_circle' />
  14. <Icon size='20' type='warn' />
  15. <Icon size='20' type='success' />
  16. <Icon size='20' type='download' />
  17. <Icon size='20' type='clear' color='red' />
  18. <Icon size='20' type='search' />
  19. </View>
  20. )
  21. }
  22. }

IconProps

参数类型默认值必填说明
type“success” | “success_no_circle” | “info” | “warn” | “waiting” | “cancel” | “download” | “search” | “clear”icon 的类型
sizestring23icon 的大小,单位px
colorstringicon 的颜色,同 css 的 color

API 支持度

API微信小程序百度小程序支付宝小程序字节跳动小程序H5React Native
IconProps.type✔️✔️✔️✔️✔️✔️
IconProps.size✔️✔️✔️✔️✔️✔️
IconProps.color✔️✔️✔️✔️✔️✔️

TIconType

icon 的类型

参数说明
success成功图标
success_no_circle成功图标(不带外圈)
info信息图标
warn警告图标
waiting等待图标
cancel取消图标
download下载图标
search搜索图标
clear清楚图标

API 支持度

API微信小程序百度小程序支付宝小程序字节跳动小程序H5React Native
Icon✔️✔️✔️✔️✔️✔️