You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
58 lines
1.1 KiB
58 lines
1.1 KiB
import * as echarts from 'echarts/core' |
|
|
|
import { |
|
BarChart, |
|
LineChart, |
|
PieChart, |
|
MapChart, |
|
PictorialBarChart, |
|
RadarChart, |
|
} from 'echarts/charts' |
|
|
|
import { |
|
TitleComponent, |
|
TooltipComponent, |
|
GridComponent, |
|
PolarComponent, |
|
AriaComponent, |
|
ParallelComponent, |
|
LegendComponent, |
|
RadarComponent, |
|
ToolboxComponent, |
|
DataZoomComponent, |
|
VisualMapComponent, |
|
TimelineComponent, |
|
CalendarComponent, |
|
GraphicComponent, |
|
} from 'echarts/components' |
|
|
|
// TODO 如果想换成SVG渲染,就导出SVGRenderer, |
|
// 并且放到 echarts.use 里,注释掉 CanvasRenderer |
|
import { /*SVGRenderer*/ CanvasRenderer } from 'echarts/renderers' |
|
|
|
echarts.use([ |
|
LegendComponent, |
|
TitleComponent, |
|
TooltipComponent, |
|
GridComponent, |
|
PolarComponent, |
|
AriaComponent, |
|
ParallelComponent, |
|
BarChart, |
|
LineChart, |
|
PieChart, |
|
MapChart, |
|
RadarChart, |
|
// TODO 因为要兼容Online图表自适应打印,所以改成 CanvasRenderer,可能会模糊 |
|
CanvasRenderer, |
|
PictorialBarChart, |
|
RadarComponent, |
|
ToolboxComponent, |
|
DataZoomComponent, |
|
VisualMapComponent, |
|
TimelineComponent, |
|
CalendarComponent, |
|
GraphicComponent, |
|
]) |
|
|
|
export default echarts
|
|
|