当前位置: 首页 > news >正文

关于使用 @iconify/vue2图标库组件的离线使用

Iconify 是最通用的图标框架,将各种图标库的图标集中在这里的一个组件库,例如ant-design,element-ui等 网站地址如下
https://iconify.design/getting-started/

1.安装依赖

这两个包提供了图标组件和离线图标数据的支持。

npm install @iconify/vue2 @iconify/json

2. 准备离线图标数据

@iconify/json 包含了大量的图标数据,我们可以选择需要的图标集合并将其添加到我们的项目中。以 simple-line-icons 和 ant-design 图标为例,我们需要下载这两个图标集合的 JSON 文件:

simple-line-icons.json:包含了 Simple Line Icons 图标数据
ant-design.json:包含了 Ant Design 图标数据
可以从 @iconify/json 的 GitHub 仓库或其他可信来源下载这些 JSON 文件,并将它们放在您的项目中。

3.使用示例

<template><div><!-- 使用 Simple Line Icons 图标 --><Icon icon="simple-line:home" /><!-- 使用 Ant Design 图标 --><Icon icon="ant-design:search" /></div>
</template><script>import { Icon, addCollection } from '@iconify/vue2';import simple from '@iconify/json/json/simple-line-icons.json'import design from '@iconify/json/json/ant-design.json'export default {components: { Icon },mounted() {addCollection(simple)addCollection(design)},}
</script>

http://www.mrgr.cn/news/23086.html

相关文章:

  • 【大数据】如何读取多个Excel文件并计算列数据的最大求和值
  • 数据结构与算法-morris遍历
  • 三、TOGAF(概述)
  • Python中的接口艺术:从概念到实战
  • leetcode 101.对称二叉树
  • OpenCV-轮廓检测
  • 开放式耳机具备什么特点?2024排行前十的四款百元蓝牙耳机推荐
  • 深入探讨:为什么会出现 0.30000000000000004 以及如何避免浮点数精度问题
  • 猫咪浮毛有这么严重?你不知道的浮毛清理好物——宠物空气净化器
  • 基于IndexDB+md-editor-v3实现的简单的文章书写小系统
  • Python自动化测试面试题-Selenium篇
  • Pow(x, n)
  • 2024CCPC网络预选赛 I. 找行李 【DP】
  • yum源配置与静态配置地址
  • 【LabVIEW学习篇 - 22】:ActiveX
  • 2023中国研究生创新实践系列大赛“华为杯”第二十届中国研究生数学建模竞赛E题优秀论文-问题1
  • M1 Mac安装Homebrew
  • 企业品牌声量统计怎么做?有没有什么工具?
  • MTPA控制分析与推导
  • Redis Cluste使用 INCR 或 INCRBY 生成唯一 ID 时为什么不会重复原理解析