echarts图表滚轮缩放联动

Posted XiaoYNil

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了echarts图表滚轮缩放联动相关的知识,希望对你有一定的参考价值。

前言

最近在做简单的数据可视化demo,

因为不是专业做echarts的,所以碰到一些简单而尴尬的问题,如有不对的地方,欢迎指正。

问题

相信一定有朋友,创建了ABC三个图表,然后放进一个grid里,但是、滚轮只能驱动A进行缩放,B和C一动不动。

关键

这个问题关键就在于对DataZoomOpts怎么设置,她有个很重要的参数,xaxis_index,决定了DataZoomOpts需要控制的grid_index对应的图表

比如你设置了inside类型的DataZoomOpts M(xaxis_index=[0, 1]),以及一个默认类型的DataZoomOpts N(xaxis_index=[0, 2]),

那么M能够控制A和B,此时即实现了A和B的联动;

而N没有控制B,但是因为其控制了A,所以当通过N缩放A和C,都会触发A的变化,只要A变化了,就会触发M来进行AB联动。

以上是关于echarts图表滚轮缩放联动的主要内容,如果未能解决你的问题,请参考以下文章

echarts区域缩放(鼠标滚轮滚动条拉选框)

Echarts图表根据浏览器窗口缩放进行动态缩放,多个echarts同时缩放

vue table中使用多选的问题(翻页后如何保存已选项),联动echarts图表实现流量监控

ECharts地图,可以在缩放到一定程度时改变事件么

echarts 缩放屏幕 resize 多图表功能

Ue4WebBrowser与EChart联动使用