我想在向下钻取后动态设置spacingRight。
以下是我用来切换到下钻图表的功能:
function setChart(options) {
chart.series[0].remove(false);
chart.addSeries({
type: options.type,
name: options.name,
data: options.data,
color: options.color || 'white'
}, false);
chart.xAxis[0].setCategories(options.categories, false);
chart.options.spacingRight = 35; //not working
chart.redraw();
}
答案 0 :(得分:1)
可能的解决方法是覆盖(你很接近!)那些选项并设置脏框:
chart.options.chart.spacingRight = 5;
chart.isDirtyBox = true;
chart.redraw();
答案 1 :(得分:0)
不幸的是,只有当您销毁图表并创建新的实例时,才会对spacingRight参数进行动态修改,然后您可以修改此选项。您可以在我们的用户声音系统http://highcharts.uservoice.com/
中提出您的建议