svg-vuejs
v5.0.5
Published
SVG VueJS - Vue 2.0 SVG图标组件库,用于管理和使用SVG资源
Maintainers
Readme
svg-vuejs
Vue 2.0 SVG图标组件库,用于在Vue项目中轻松管理和使用SVG资源。
🚀 安装
npm install [email protected]🎯 快速开始
// 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
