| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- import { use } from 'echarts/core'
- import { CanvasRenderer } from 'echarts/renderers'
- import { BarChart, LineChart, PieChart, RadarChart, HeatmapChart, GraphChart } from 'echarts/charts'
- import {
- GridComponent,
- TooltipComponent,
- LegendComponent,
- DataZoomComponent,
- GraphicComponent,
- TitleComponent,
- CalendarComponent,
- VisualMapComponent,
- ToolboxComponent
- } from 'echarts/components'
- import Chart from './Chart/index.vue'
- import Breadcrumb from './Breadcrumb/index.vue'
- import EmailAutoComplete from './EmailAutoComplete/index.vue'
- import AppPageShell from './layout/AppPageShell.vue'
- use([
- CanvasRenderer,
- BarChart,
- LineChart,
- PieChart,
- RadarChart,
- HeatmapChart,
- GraphChart,
- GridComponent,
- TooltipComponent,
- LegendComponent,
- DataZoomComponent,
- GraphicComponent,
- CalendarComponent,
- VisualMapComponent,
- TitleComponent,
- ToolboxComponent
- ])
- export default {
- install(Vue) {
- Vue.component('Chart', Chart)
- Vue.component('Breadcrumb', Breadcrumb)
- Vue.component('EmailAutoComplete', EmailAutoComplete)
- Vue.component('AppPageShell', AppPageShell)
- },
- }
|