UNPKG

vue-firefly-icon-picker

Version:

icon picker

53 lines (32 loc) 1.28 kB
# vue-fontawesome-elementui-icon-picker 简洁大方,专为`element-ui``font-awesome`图标库开发的图标选择组件,希望大家喜欢! ![选择图标](https://upload-images.jianshu.io/upload_images/9264166-6253ad76ee7c9a1f.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) ![选中图标](https://upload-images.jianshu.io/upload_images/9264166-7932dda3bc8df96a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) [项目地址](https://gitee.com/LiZhendd/icon-picker.git) #### 安装 ``` npm install vue-fontawesome-elementui-icon-picker ``` #### 全局注册 `main.js`中注册 ``` import iconPicker from 'vue-fontawesome-elementui-icon-picker'; Vue.use(iconPicker); ``` #### 使用 ``` <icon-picker v-model="icon"></icon-picker> ``` #### 问题解决 若是选中的图标界面不展示,则有可能是你的项目中,引用的`fontawesome`图标有问题。 请在全局css中添加一下css尝试: ```css [class^="el-icon-fa"], [class*=" el-icon-fa"] { display: inline-block; font: normal normal normal 14px/1 FontAwesome !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } ```