# 图表组件快速开始指南
> 5分钟上手图表组件库
## 安装完成检查
图表组件库已集成到项目中,无需额外安装!
## 快速使用
### 1. 基础饼图
```vue
```
### 2. 统计卡片
```vue
```
### 3. 柱状图
```vue
```
### 4. 折线图
```vue
```
### 5. 仪表盘
```vue
```
## 常用场景
### 场景1:统计仪表盘
```vue
```
### 场景2:业务图表
```vue
```
### 场景3:数据加载
```vue
```
## API 导入
### 方式1:从图表模块导入
```typescript
import { PieChart, BarChart, LineChart } from '@/components/charts'
import { StatCard, StatCardGroup } from '@/components/statistics'
```
### 方式2:单独导入
```typescript
import PieChart from '@/components/charts/PieChart.vue'
import StatCard from '@/components/statistics/StatCard.vue'
```
### 方式3:导入工具函数
```typescript
import {
formatNumber,
formatCurrency,
getAssetStatusColor,
} from '@/utils/echarts'
```
### 方式4:导入类型
```typescript
import type {
ChartDataItem,
PieChartConfig,
StatCardConfig,
} from '@/types/charts'
```
## 查看示例
运行项目并访问:
```
http://localhost:5173/examples/charts
```
## 需要帮助?
- 详细文档:`CHARTS_README.md`
- 交付文档:`CHARTS_DELIVERY.md`
- 示例代码:`src/views/examples/ChartsExample.vue`
## 常见问题
**Q: 图表不显示?**
A: 确保设置了 `height` 属性
**Q: 如何自定义颜色?**
A: 设置 `custom-color=true`,并在数据中添加 `status` 字段
**Q: 如何处理大数据量?**
A: 设置 `show-data-zoom=true` 启用数据缩放
**Q: 如何导出图片?**
A: 使用 `useECharts` 的 `getDataURL` 方法
---
开始使用图表组件,让数据更美观!🎨📊