| 1234567891011121314151617181920212223242526272829303132333435 |
- import { App } from 'vue';
- import { use } from 'echarts/core';
- import { CanvasRenderer } from 'echarts/renderers';
- import { BarChart, LineChart, PieChart, RadarChart } from 'echarts/charts';
- import {
- GridComponent,
- TooltipComponent,
- LegendComponent,
- DataZoomComponent,
- GraphicComponent,
- } from 'echarts/components';
- import Chart from './chart/index.vue';
- import Breadcrumb from './breadcrumb/index.vue';
- // Manually introduce ECharts modules to reduce packing size
- use([
- CanvasRenderer,
- BarChart,
- LineChart,
- PieChart,
- RadarChart,
- GridComponent,
- TooltipComponent,
- LegendComponent,
- DataZoomComponent,
- GraphicComponent,
- ]);
- export default {
- install(Vue: App) {
- Vue.component('Chart', Chart);
- Vue.component('Breadcrumb', Breadcrumb);
- },
- };
|