element 使用阿里图标变形了_vue项目引入阿里图标库图标

vue项目使用阿里图标库图标

首先祭出大招,放上阿里巴巴的图标库首页

https://www.iconfont.cn/

下图是显示的效果,使用的是图标库的svg格式的图片文件

bb55cea9270b6b46c9cfe0e1148744d5.png

图标库给出了三种引用方式,我介绍的是第三种,通过引用js文件使用图标
首先我们去图标库选一个心仪的图标

42052a73260c85852ec3ca835686db35.png

然后添加到购物车,接着我们点击右下角的购物车,可以看到我们选择的图标,接着点击下载代码(下载操作是需要登录的,这时候我们进行登录操作就好了)

ed74cf64475dc6ef855856da301e5cbe.png

然后我们就得到了这样式的目录文件
1e0a2cb1f7c08e91105c34912b25c5b6.png
我们打开Html页面

d81c9ceb8328fded69009d89fae68b36.png

我讲解的是一种Symbol引用的方法,官方在这里也给出来了怎么引用的,也可以参考这里,图标下#开头的链接就是我们需要使用的图标链接,我们在页面使用的时候,放入这个链接就可以显示图标了
首先在我们的项目里新建一个icon文件夹,然后把文件夹中的js文件扔进去

8b1aa45372d2e6fa1c4780fd97cd980a.png

完成之后,我们在index.html文件里新加一行代码
<script src="./static/icon/iconfont.js">script>

b871a354f303b7bce822d670fccde9a4.png

完成之后,进入我们的页面,在页面新增一个svg标签
    <svg class="icon" aria-hidden="true">
<use xlink:href="#icon-xin">use>
svg>
刷新我们的页面就可以看到我们设置的矢量图标了

58d155a6224225db918f6eb563708407.png

随之而来的问题就是,要是我需要很多图标岂不是要一个一个下载,想想就感觉很废,不过这个问题阿里图标已经完美解决了,我们需要做的就是设置下就好了
首先,我们在选择好图标到购物车之后,选择下方的添加至项目

d253db13dc6ca5c77e9485b3db435d28.png

新建一个项目文件夹,然后点击确认,系统会自动跳转到我们的图标库位置

d2c03411b2261f451fbea1d686dad800.png

这时候我们选择Symbol的选项,生成链接,可以为我们项目的所有图标生成一个js文件链接,我们复制这个链接,放到index文件里
  <script src="//at.alicdn.com/t/font_2211729_lntvqn9rnu.js">script>

009a7d7b950c31d0d152eb141dcc1025.png

若是需要使用图标的话,选择图标,复制代码,然后把代码放到svg标签里,就可以看到我们使用的图标了

30b8bafffed76b1305cbb279427cb802.png

提示:

图标使用项目里的链接之后,不能删除项目,否则图标无法使用
为了防止网络不通或者项目删除图标不显示的问题,我们可以把我们项目里的图标打包下载到本地

8455c0dacafdb8d09bad80039e8a4bfe.png

然后打开html就可以看到我们项目里面的图标,这时候我们只需要把这个js文件放到项目里,在index.html引用就可以在项目里使用图信息了

78db8fe1a7fdd8c509c31d2a9b767406.png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值