Это относится к echars от Baidu (версия 3.1.6)echarts - событие 3.1.6
Как управлять двумя диаграммами на основе события клика на одном из них. Другими словами - как перехватить событие click.
Заранее спасибо
Это относится к echars от Baidu (версия 3.1.6)echarts - событие 3.1.6
Как управлять двумя диаграммами на основе события клика на одном из них. Другими словами - как перехватить событие click.
Заранее спасибо
Вы можете использовать все события, перечисленные в 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
).
Я решил с этим:
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);