/* * @Author: changjun * @FilePath: /qingdao-safety-product/src/echarts.ts * @Date: 2022-07-27 10:37:07 * @Description: echarts 的注册入口 * @LastEditTime: 2022-07-27 10:40:23 * @LastEditors: changjun */ import { use } from 'echarts/core' import { CanvasRenderer } from 'echarts/renderers' import * as echarts from 'echarts' import ECharts from 'vue-echarts' import { PieChart, LineChart, FunnelChart, ScatterChart,GraphChart } from 'echarts/charts' // import Word from '@/assets/map/world.json' // echarts.registerMap('world', Word) import { TitleComponent, TooltipComponent, LegendComponent, GridComponent } from 'echarts/components' use([ CanvasRenderer, PieChart, LineChart, FunnelChart, ScatterChart, TitleComponent, TooltipComponent, LegendComponent, GridComponent, GraphChart ]) export const setupEcharts = (app) => { app.component('v-chart', ECharts) }