前端引入阿里图标库的最便捷方式

215 阅读1分钟

相信大家在基于element 或者是vant、iview 等 第三方UI组件库,都会遇到设计稿里的图标,在组件库里没有竟然对应,这时候 iconfont 阿里图标库,就穿越来到了 我们的面前。

8fd45278ee0e4ad8a40a0b2e37b21c10.gif

🚋 1、添加入库

将鼠标移动到图标区域,此时弹出 三个图标,购物车图标收藏图标下载图标

我们把图标添加入库,找到 需求中的图标,批量添加入库

68b783c37948413dad4a1e73295c2dc4.gif

🪂 2、选择购物车,添加项目

购物车中,批量添加加入项目【便于打包下载到本地】

e45a4b09bab44efd8aad397e479fe7ab.gif

🛸 3、将图标下载至本地

点击font class ,选择下载至本地

845530a1eff7404b97a5465d38d1fb9d.gif

🚁 4、解压下载文件

将下载本地的图标,解压复制font_2540246_16icgbgghtr文件夹

09e771c8c0684b61a7b219b896cbdcbd.gif

🚀 5、将font_2540246_16icgbgghtr 复制到assets 中

在这里插入图片描述

font_2540246_16icgbgghtr 里的文件。

在这里插入图片描述

🛫 6、main.js里引入iconfont.css

//main.js
import './assets/font_2540246_16icgbgghtr/iconfont.css' //main.js 全局注册 图标

🌈 7、复制图标class

font_2540246_16icgbgghtr 里打开demo_index.html 复制图标类名

718d5a6ec5d24836a3758c794de6ce2e.gif

🪐 8、页面内引用图标

注:必须添加iconfont类

将复制好的图标类名icon-brightness添加到i 标签内

<div class="iconBox">
	<i class="iconfont icon-brightness"></i>
</div>

附加:我们如果需要修改图标的大小,可以在外层包裹div标签,以外层iconBox 为基准【推荐

.iconBox .icon-brightness{
	font-size: 30px
}

最终页面展示效果:一👇
在这里插入图片描述