这是参考百度的echars(3.1.6版)
如何根据其中一个点击事件控制两个图表。 换句话说 - 我如何拦截点击事件。
提前致谢
答案 0 :(得分:7)
您可以使用echarts api documentation中列出的所有活动。 click
事件的示例可以是
chartOne.on('click', function (params) {
console.log(params); // do whatever you want with another chart say chartTwo here
alert( "chartOne clicked" );
});
其中chartOne
是echarts实例。您可以使用列出here列出的任何方法来更改第一个(click
)上chartOne
(或任何)事件的第二个图表/图表实例。
答案 1 :(得分:2)
我解决了这个问题:
var myChart = echarts.init(document.getElementById('graph'), 'default');
function eConsole(param) {
if (typeof param.seriesIndex != 'undefined') {
console.log(param);
}
}
myChart.on('click', eConsole);
myChart.on('dblclick', eConsole);