Прикрепить слушателей событий к диаграмме Dojo - PullRequest
0 голосов
/ 21 марта 2019

Я хотел бы присоединить слушателей событий к 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.

...