wx-component-fa-icon

微信小程序 fa-icon 图标插件

基于 Font-Awesome 4.7.0 版构建,个人觉得uni-icon使用方便,所以参考了uni-icon的形式,使用方式和 uni-icon 插件类似。

组件名:fa-icon

使用方式:

script 中引用组件

import faIcon from "@/components/fa-icon/fa-icon.vue"
export default {
    components: {
        faIcon
    }
}

template 中使用组件

<fa-icon type="home" size="22" color="#666" @click="testJS"></fa-icon>

图标效果参考:Font Awesome 中文网 http://www.fontawesome.com.cn/faicons/

Icon 属性说明:

属性名 类型 默认值 说明
type string - 图标图案,在Font Awesome 中文网4.7.0版本中的图标都可以,不需要 fa- 前缀
color string - 图标颜色
size int 24 图标大小
@click EventHandle - 点击 Icon 触发事件

图标颜色

组件集成了一些bootstrap 4 的默认颜色,可以直接调用:

颜色效果参考:https://kilvn.github.io/wx-component-fa-icon/

text-primary text-secondary text-success text-danger text-warning text-info text-light text-dark text-muted text-white text-grey
<fa-icon type="home text-primary" size="22"></fa-icon>