Licence
MIT
Version
5.0.5
Deps
1
Size
100 kB
Vulns
0
Weekly
0
svg-vuejs
Vue 2.0 SVG图标组件库,用于在Vue项目中轻松管理和使用SVG资源。
安装
npm install svg-vuejs@5.0.5
快速开始
// main.js
import Vue from 'vue'
import SvgVuejs from 'svg-vuejs'
Vue.use(SvgVuejs, {
projectId: 'your-project-id',
apiKey: 'your-api-key',
baseUrl: 'https://your-api.com/api'
})
<!-- 在组件中使用 -->
<template>
<div>
<svg-icon name="logo" :size="32" color="#409EFF" />
<svg-icon name="user" size="2rem" />
</div>
</template>
完整文档
查看 USAGE.md 获取详细的使用说明和API文档。
核心特性
- Vue 2.6+ 完美兼容
- 智能缓存机制
- TypeScript 支持
- 加载状态监控
- 完善的错误处理
- 多种构建格式支持 (UMD/ESM/CommonJS)
功能亮点
- SvgIcon 组件 - 简单易用的SVG图标组件
- API 客户端 - 完整的后端API集成
- 缓存管理 - 智能的内存缓存系统
- 事件系统 - 丰富的事件通知机制
了解更多
License
MIT