echarts图表及其api
时间: 2023-11-15 20:51:28 浏览: 135
echart 图表
Echarts是百度开源的一个数据可视化工具库,它基于JavaScript语言开发,提供了丰富的图表类型和交互功能,支持多种数据格式和数据源。Echarts图表库的API包含了丰富的配置项和API接口,开发者可以通过调用API实现图表的定制化和交互效果。以下是Echarts常用的API接口:
1. `echarts.init(dom, theme)`:初始化图表实例,dom为容器元素,theme为主题。
2. `setOption(option, notMerge)`:设置图表的配置项和数据,option为配置项,notMerge为是否合并配置项。
3. `getOption()`:获取图表的配置项和数据。
4. `resize()`:重新调整图表大小。
5. `dispatchAction(payload)`:触发图表的事件,payload为事件对象。
6. `on(eventName, handler)`:为图表绑定事件,eventName为事件名称,handler为事件处理函数。
7. `off(eventName, handler)`:为图表解绑事件,eventName为事件名称,handler为事件处理函数。
8. `convertToPixel(coordinateSystem, value)`:将数值转换为像素坐标。
9. `convertFromPixel(coordinateSystem, pixel)`:将像素坐标转换为数值。
10. `getDataURL(options)`:获取图表的base64格式的图片数据。
11. `getConnectedDataURL(options)`:获取图表和其联动图表的base64格式的图片数据。
12. `getRenderedCanvas(options)`:获取渲染后的canvas对象。
13. `clear()`:清空图表。
14. `dispose()`:销毁图表实例。
阅读全文