Прослушать событие увеличения в ChartJS - PullRequest
0 голосов
/ 27 сентября 2018

Я использую оболочку ChartJs для платформы Vaadin, и мне нужно обновить диаграмму данными, когда пользователь делает масштабирование или панорамирование.Можно ли каким-то образом поймать событие, когда пользователь прокручивает колесо мыши и получает минимальное / максимальное значения оси X (где отображаются метки даты и времени), чтобы передать их в бэкэнд и получить новые данные из базы данных?

1 Ответ

0 голосов
/ 15 апреля 2019

Попробуйте добавить в параметры графика код ниже

options:{
  pan: {
      enabled: true,
      mode: 'x',
      speed: 10,
      threshold: 10,
      onPan: function({chart}) {
          // Do something
          console.log(`I was panned!!!`);
      }
  }
}
...