前端项目中有很多地方会用到小图标,阿里的 iconfont 是一个不错的选择,同时, 它上面的 svg 矢量图标占用资源更少加载更快是一个不错的选择, 下面我们就来说一说,项目中如何来使用 svg 图标

安装插件 vite-plugin-svg-icons

npm install vite-plugin-svg-icons -D

在这里插入图片描述

vite.config.js 中配置

在这里插入图片描述

main.js 中引入svg-icons 组件

在这里插入图片描述

以上我们就成功的引入并配置了 svg 图标组件


使用阿里 svg 图标

首先,登录阿里的 iconfont 选择合适的图标文件
在这里插入图片描述

在 src/assets/icons 文件夹中 新建文件 phone.svg

在这里插入图片描述
一个svg 图标就下载好了

vue 文件中使用

在这里插入图片描述
以上就是在vue中使用 svg 图标的配置了

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐