1. 下载自定义图标

在阿里图标库,选择喜欢的图标库
https://www.iconfont.cn/collections/index

建议按收藏数排序进行,能更快找到合适的图标

uniapp 添加自定义图标_ico


点开喜欢的图标库(如 Ant Design 官方图标库),将喜欢的图标添加到图标收集车(鼠标移动到喜欢的图标上时,会出现)

uniapp 添加自定义图标_css_02


打开图标收集车

uniapp 添加自定义图标_css_03

将图标添加到项目

uniapp 添加自定义图标_自定义_04


uniapp 添加自定义图标_自定义_05

将图标下载到本地

uniapp 添加自定义图标_自定义_06

2. 将图标拷贝进项目

将下载的图标文件,拷贝到项目中的 static/font-icons 文件夹(若无则新建)

uniapp 添加自定义图标_uni-app_07


修改 static/font-icons/iconfont.css 中的路径

uniapp 添加自定义图标_自定义_08


添加上图红色框的路径代码,以便项目能找到相关的图标文件

3. 将图标导入项目

在 App.vue 的 style 标签中导入

@import "@/static/font-icons/iconfont.css";

4. 在页面中使用自定义图标

pages/index/index.vue

<text class="iconfont icon-sync"></text>

启动项目,效果如下

uniapp 添加自定义图标_uni-app_09