# 图表组件快速开始指南 > 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` 方法 --- 开始使用图表组件,让数据更美观!🎨📊