# cIcon组件

# 使用教程

点击查看教程

# 使用文档

# 导入

main.js中:

import { cIcon } from 'cpm-ui'
Vue.use(cIcon)
1
2

# 调用

<!-- unicode渲染 -->
<cIcon render="unicode" type="&#xe699;" color="white" size="15px" @cIconClick="cIconClick"></cIcon>

<!-- font-class渲染 -->
<cIcon render="font-class" type="delete" color="white" size="2rem" @cIconClick="cIconClick"></cIcon>

<!-- symbol渲染 -->
<cIcon render="symbol" type="delete" color="white" size="2rem" @cIconClick="cIconClick"></cIcon>
1
2
3
4
5
6
7
8

# 属性props

参数 说明 类型 可选值 默认值
render 渲染方式 String unicodefont-classsymbol font-class
type icon类型 String &#xe65e;checkclose... ''
size icon大小 String 继承父级
color icon颜色 String 继承父级

# 事件Event

方法 说明
onClick 点击icon

如:

<cIcon type="delete" color="white" size="2rem" @onClick="onClick"></cIcon>
1

# 插槽slot

# 特别提示

Last Updated: 12/12/2019, 7:37:32 PM

注:因PC端浏览存在最小12px字号的原因,部分视图下文字会显示比较大,手机端访问正常。