Skip to content

H5预览

APP下载

Icon 图标

cl-icon 是一个功能强大的图标组件,内置丰富的图标库,支持 iconfontremixicon 两种图标字体的自动导入,为应用提供统一的视觉图标解决方案。图标配置详情

属性参数

属性名说明类型可选值默认值
pt样式穿透配置PassThrough
name图标名称string支持 iconfont 和 remixicon 图标名
size图标尺寸string | number任意有效的尺寸值32
color图标颜色string"primary" | "success" | "error" | "warn" | "info"
height图标高度string | number自定义高度,优先级高于 size
width图标宽度string | number自定义宽度,优先级高于 size

PassThrough

支持自定义组件内部元素的样式,提供更灵活的样式控制。

属性名说明类型
className组件根元素样式string

使用示例

基础用法

最简单的图标使用方式,指定图标名称即可。

html
<cl-icon name="heart-fill"></cl-icon>

设置尺寸

通过 size 属性控制图标大小,支持数字和字符串格式。

html
<cl-icon name="heart-fill" :size="40"></cl-icon>
<cl-icon name="heart-fill" size="50rpx"></cl-icon>

设置颜色

使用预设的主题色彩,让图标与应用主题保持一致。

html
<cl-icon name="heart-fill" color="primary"></cl-icon>
<cl-icon name="close-line" color="error"></cl-icon>
<cl-icon name="check-line" color="success"></cl-icon>