如何使用图标
iconfont 图标
直接引入 IconFont 组件即可
vue
<template>
<IconFont icon="xxxx"/>
</template>修改 iconfont.js 文件: 打开 iconfont 官网,找到 我的项目
![]()
找对对应项目后,选中 Symbol 标识, 接着点击右侧 “下载至本地” 按钮下载资源 zip 压缩包
![]()
将下载好的 zip 解压,找到 iconfont.js 文件,再替换项目中的 iconfont.js 文件即可。
![]()
TIP
VTS 目前使用 Symbol 形式,你也可以选择 Unicode 或 Font Class 等其他方式,具体使用方法可参考官方的帮助中心来查阅更多使用方式。
iconify 图标
提示
Iconify 是一个通用的图标库,可以使用统一的 API 加载不同图标集。它支持多种前端框架,包括 Vue、React 和 Svelte。
Icones 是一个基于 Iconify 的在线图标搜索和预览工具,提供了直观的界面,方便查找和复制图标。
Iconify 和 Icones 的关系
- Iconify 提供了图标 API,并允许在前端项目中直接使用这些图标。
- Icones 是一个 UI 工具,帮助开发者快速查找和复制 Iconify 提供的图标名称或 SVG 代码。
- 使用流程:
- 访问 Icones
- 搜索想要的图标
- 复制
icon name(如mdi-light:home)
![]()
使用图标:
vue
<template>
<!-- 直接使用图标组件,加 AutoIcon 前缀 -->
<AutoIconMdiLightHome />
<!-- 语法:`i-图标集:图标名` ,使用 Unocss/Tailwind 的 Utility Class 语法应用样式 -->
<div class="i-mdi-light:home text-200px c-green"></div>
</template>预览如下: