如何在不重绘图表的情况下更新 highchart 中的向下钻取数据?
How to update drilldown data in highchart without redraw the chart?
我已经实现了 highchart - 具有多级向下钻取(3 级)的柱形图。 3 个级别的向下钻取流程工作正常。现在的问题是,当尝试更新向下钻取系列时,它总是转到第一级。
如何在不进入一级的情况下刷新当前级别的下钻数据?
当前可见的系列在 series
图表对象数组中可用。如果你想改变它们,只需调用它们的 update
函数:
setTimeout(function() {
chart.series[0].points[0].doDrilldown();
}, 2000);
setTimeout(function() {
chart.series[0].update({
color: '#bada55'
});
}, 4000);
现场演示: http://jsfiddle.net/BlackLabel/1L4avxtw/
API参考:https://api.highcharts.com/class-reference/Highcharts.Series#update
我已经实现了 highchart - 具有多级向下钻取(3 级)的柱形图。 3 个级别的向下钻取流程工作正常。现在的问题是,当尝试更新向下钻取系列时,它总是转到第一级。
如何在不进入一级的情况下刷新当前级别的下钻数据?
当前可见的系列在 series
图表对象数组中可用。如果你想改变它们,只需调用它们的 update
函数:
setTimeout(function() {
chart.series[0].points[0].doDrilldown();
}, 2000);
setTimeout(function() {
chart.series[0].update({
color: '#bada55'
});
}, 4000);
现场演示: http://jsfiddle.net/BlackLabel/1L4avxtw/
API参考:https://api.highcharts.com/class-reference/Highcharts.Series#update