Сохранить значение из полей RangeSelector «From» «To», используя старшие диаграммы - PullRequest
0 голосов
/ 26 июня 2019

Я хочу сохранить значения даты из полей «От» и «До», используя Highchart RangeSelector. мой график . я прочитал эту ветку, но не знал, как \ где использовать getExtreme () ..

Я новичок в угловой и впервые использую графики. Я буду очень признателен за вашу поддержку.

1 Ответ

0 голосов
/ 26 июня 2019
Метод

getExtremes() может быть вызван на экземпляре xAxis для получения текущих min и max с графика. Его можно использовать в обратном вызове xAxis.events.afterSetExtremes, так что каждое изменение в экстремумах диаграммы будет отслеживаться. Посмотрите приведенный ниже пример с highcharts-angular официальной оболочкой, которую я рекомендую вам использовать (можно скачать здесь: https://github.com/highcharts/highcharts-angular)

Код:

   xAxis: {
      events: {
        afterSetExtremes: (function(self) {
          return function() {
            const chart = this.chart;

            self.rangeSelectorFrom = chart.xAxis[0].getExtremes().min;
            self.rangeSelectorTo = chart.xAxis[0].getExtremes().max;
          };
        })(this)
      }
    }

Демо-версия:

Ссылка API:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...