ElementUI自定义图标

element ui 组件使用定义icon

制作icon的svg文件

自定义icon需要市县制作好svg文件,或通过第三发网站把png等格式图片转换成svg文件。

2.iconfont网站制作

2.1上传icon到iconfont网站

登录iconfont网站,在我的资源中页面中,把svg拖放到上传区域。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YKGTEi60-1599203518811)(element-ui-icon.assets/image-20200904141350764.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ndFkLc26-1599203518819)(element-ui-icon.assets/image-20200904141536486.png)]

选中需要使用的icon添加到购物车

在购物车中把icon添加到项目

在项目中编辑项目,设置FontClass前缀和Font Family(element-ui 自定义图标一定要把 font family修改成 element-icons

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Fdbkxjt9-1599203518827)(element-ui-icon.assets/image-20200904141858443.png)]

然后在项目中点击“下载至本地”,把相关文件下载到本地。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uOIlj91B-1599203518837)(element-ui-icon.assets/image-20200904142054677.png)]

3.下载iconfont网站文件并在本地使用

把下载的压缩包解压开,选择其中的6个文件,存放到public/assets/icon文件夹中。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-31ulJsVT-1599203518841)(element-ui-icon.assets/image-20200904142421126.png)]

在main.js中添加 iconfont.css的引用

import '../src/assets/icon/iconfont.css'

在使用icon的组件中

<el-button type="text"  icon="el-icon-bianji">导出</el-button>

注意事项

如果在使用自定图标之后,图标只出现一个黑色框框,那么很有可能你的font family没有修改成 element-icons

修改后应该如下图:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XLN7fEHg-1599203518844)(element-ui-icon.assets/image-20200904142807882.png)]

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值