Dies ist in Bezug auf Echars von Baidu (Version 3.1.6)Echarts - Ereignis 3.1.6
Wie steuere ich zwei Diagramme basierend auf Click-Ereignis auf einer von ihnen. Mit anderen Worten: Wie kann ich das Klickereignis abfangen?
Vielen Dank im Voraus
Dies ist in Bezug auf Echars von Baidu (Version 3.1.6)Echarts - Ereignis 3.1.6
Wie steuere ich zwei Diagramme basierend auf Click-Ereignis auf einer von ihnen. Mit anderen Worten: Wie kann ich das Klickereignis abfangen?
Vielen Dank im Voraus
können Sie alle Ereignisse in der echarts api documentation aufgeführt sind. Ein Beispiel für click
Ereignis könnte
chartOne.on('click', function (params) {
console.log(params); // do whatever you want with another chart say chartTwo here
alert("chartOne clicked");
});
, wo chartOne
eine echarts Instanz ist. Sie können eine der aufgelisteten Methoden here verwenden, um die zweite Tabelle/Diagramminstanz von click
(oder irgendein Ereignis) auf der ersten (chartOne
) zu ändern.
ich mit diesem gelöst:
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);