Я хотел бы присоединить слушателей событий к dojox / charting / Chart, чтобы я мог получить значение x из графика при наведении курсора или нажатии на график.
Я делаю пост-запрос Ajax в Службу отдыха, которая возвращает некоторые данные, которые я хочу вывести на график.
Вот как я настроил график после получения ответа.
$.ajax(settings).done(function (response) {
var respData = JSON.parse(response);
var paths = respData.results[0].value.features[0].geometry.paths[0].map(x => x[2]);
console.log(paths);
var c = new Chart("chartdiv");
c.addPlot("plotName", { type: Lines, tension: "X" });
c.setTheme(Claro);
c.addSeries("Series A", paths);
c.render();
c.connectToPlot("plotName", function(evt){
console.log(evt);
});
});
Диаграмма отображается нормально, но когда я щелкаю и наводю на нее диаграмму на моей веб-странице, в консоль ничего не записывается.
Как получить значения из диаграммы при наведении курсора и нажатии?
Я использую Dojo 1.14, загруженный через Esri JS API 4.10.