echarts.ts 796 B

123456789101112131415161718192021222324252627282930313233343536
  1. // vue-echarts
  2. import ECharts from 'echarts'
  3. import { use } from "echarts/core"
  4. import {
  5. CanvasRenderer
  6. } from 'echarts/renderers'
  7. import {
  8. BarChart,PieChart,MapChart,EffectScatterChart,LineChart
  9. } from 'echarts/charts'
  10. import {
  11. GridComponent,
  12. TitleComponent,
  13. TooltipComponent,
  14. LegendComponent,
  15. DatasetComponent,
  16. VisualMapComponent,
  17. GeoComponent,
  18. MarkPointComponent
  19. } from 'echarts/components'
  20. use([
  21. CanvasRenderer,
  22. BarChart,PieChart,MapChart,EffectScatterChart,LineChart,
  23. GridComponent,
  24. LegendComponent,
  25. TooltipComponent,
  26. TitleComponent,
  27. DatasetComponent,
  28. VisualMapComponent,
  29. GeoComponent,
  30. MarkPointComponent
  31. ])
  32. export const registerEcharts= (app:any)=>{
  33. app.component('v-chart', ECharts)
  34. }