У меня есть диаграмма с высоким графиком с drilldown module, которая работает просто отлично. В какой-то момент я хотел бы обновить диаграмму новым набором данных. Я используюHighcharts drilldown - при использовании диаграммы setData не остается свернутой вниз
chart.options.drilldown.series = drilldownSeries;
//This forces the chart to go back to level one
chart.series[0].setData(brandsData);
И это дает приятную анимацию с обновленными данными. Однако, когда меня «сверлили», и я использую setData, диаграмма возвращается на первый уровень, как будто меня не просверлили.
См: http://jsfiddle.net/n0y4vu24/1/
Первое: Нажмите обновление данных - Вы видите, что первый бар движется к 20, который хорошо. Запустите jsfiddle еще раз, но перед тем, как нажать данные обновления, нажмите первую панель. Теперь, когда вы будете нажимать обновленные данные, он вернется к диаграмме «брендов», которая не останется и обновит диаграмму детализации
Есть ли способ остаться на текущем графике/текущем уровне детализации?