front/src/utils/echarts.ts
2025-12-03 19:26:02 +08:00

28 lines
600 B
TypeScript

// ECharts 全局配置和组件注册
import { use } from 'echarts/core';
import { CanvasRenderer } from 'echarts/renderers';
import { PieChart, LineChart, BarChart } from 'echarts/charts';
import {
TitleComponent,
TooltipComponent,
LegendComponent,
GridComponent,
DataZoomComponent,
VisualMapComponent,
} from 'echarts/components';
// 注册必要的组件和渲染器(必须在模块顶层执行)
use([
CanvasRenderer,
PieChart,
LineChart,
BarChart,
TitleComponent,
TooltipComponent,
LegendComponent,
GridComponent,
DataZoomComponent,
VisualMapComponent,
]);