Ищите параметры yAxis по умолчанию для Highmaps, чтобы иметь возможность добавить его из кода - PullRequest
0 голосов
/ 08 ноября 2019

Мне нужно удалить, а затем добавить yAxis для старших карт, используя javascript.

Однако я не могу найти настройки оси, которые отвечают за исправление проблем с масштабированием и перетаскиванием после увеличения. Вот мой код: http://jsfiddle.net/bso80657/

Если вы прокомментируете строки 53 и 54, вы увидите нормальное поведение по умолчанию: масштабирование работает нормально.

Проблемы с моим кодом после удаления и добавления yAxis:

  1. Невозможно использовать колесико мыши для увеличения.
  2. Если вы используете кнопку «плюс» для увеличения, а затем перетащите карту вверх или вниз -сбрасывает настройки масштабирования.

Я мог бы выяснить, что ось должна быть обращена и скрыта.

Вот фрагмент кода, отвечающий за удаление и добавление оси.

var axis = {
      reversed: true,                
      visible: false,
};

//Comment the next two lines to be able to check the default behaviour
chart.yAxis[0].remove(false);
chart.addAxis(axis, false);

Какие еще варианты я должен использовать, чтобы решить эту проблему с увеличением?

Спасибо.

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