import Vue from 'vue' // 引入 echarts 核心模块,核心模块提供了 echarts 使用必须要的接口。 import * as echarts from 'echarts/core'; // 引入柱状图图表,图表后缀都为 Chart import { BarChart, LineChart, PieChart, ScatterChart, RadarChart } from 'echarts/charts'; // 引入提示框,标题,直角坐标系组件,组件后缀都为 Component import { LabelLayout, UniversalTransition } from 'echarts/features' import { TitleComponent, TooltipComponent, GridComponent, GraphicComponent, SingleAxisComponent, LegendComponent, ToolboxComponent } from 'echarts/components'; // 引入 Canvas 渲染器,注意引入 CanvasRenderer 或者 SVGRenderer 是必须的一步 import { CanvasRenderer } from 'echarts/renderers'; // 注册必须的组件 echarts.use( [BarChart,LineChart,RadarChart, ScatterChart, PieChart, SingleAxisComponent, TitleComponent, TooltipComponent, GridComponent, CanvasRenderer, GraphicComponent, UniversalTransition, LabelLayout,LegendComponent,ToolboxComponent] ); Vue.prototype.$echarts = echarts