今天主要带大家一起实现一个Tag组件和Empty(空状态)组件,在介绍组件设计之前,先给大家介绍一个免费开源的图标库icomoon,
?...可以在线导入SVG格式字体,并进行编辑,然后下载来使用,在组件设计中有具体的使用介绍....一个tag标签组件一般都会有如下需求点:
可以改变标签颜色
提供关闭标签的配置,让用户可以关闭标签
关闭标签的回调,让用户能控制标签关闭后触发的动作
需求收集好之后,作为一个有追求的程序员, 会得出如下线框图.../index.less'
/**
* 标签组件
* @param {closable} boolean 是否可关闭
* @param {onClose} func 标签关闭时的回调
* @param...我们将下载icomoon图标文件后,会有一个html的demo文件,里面有具体的使用方法和离线编辑功能,如下:
?