Допустим, у меня есть диаграмма с уложенными столбцами. По оси X скажем, у меня есть города. По оси Y сгруппированные столбцы состоят из 5 серий.
Когда я впервые загружаю диаграмму, у меня есть, например, 20 городов, все из которых отображают сгруппированные столбцы на основе 5 серий.
Затем я моделирую модификацию данных на стороне сервера, так что будет отображаться только 2 города. Когда я пытаюсь обновить sh диаграмму программно с помощью метода char.update ({}) и параметров "redraw", "oneToOne", установленных в значение true, я получаю следующее:
. На диаграмме по-прежнему отображаются столбцы для начального набора из 20 городов, а не только для 2 городов (как я ожидал)
. На оси X я могу видеть названия двух городов (как я и ожидал), но теперь 18 чисел (1,2,3,4 ...) отображаются вместо ранее отображаемых названий городов.
Каков метод одновременного обновления sh xAxis.categories и серий и обновления / перерисовки диаграммы? Моя библиотека HighChart сейчас устарела, это V5 от 2017 года. Проблема в этом? Есть ли способ получить доступ к API для старой версии?
Спасибо! Вин c.