我正在使用像JSFiddle这样的高图广告向下钻取 问题是当我钻取时,我改变了像这样的DataClasses
chart.update({
colorAxis: {
dataClasses: [{
to: 5000
}, {
from: 5000,
to: 6000
}, {
from: 6000
}]
}
});
它完美无缺,当我钻井时,我有这个
drillup: function () {
this.setTitle(null, { text: 'General' });
this.colorAxis[0].update({
colorAxis: {
dataClasses: [{
to: 200000
}, {
from: 200000,
to: 350000
}, {
from: 350000
}]
}
});
}
一切都很完美,但是当我再次尝试钻孔时,它并不起作用。 有什么想法解决这个问题吗?或者如何以不同的方式更改数据类?
答案 0 :(得分:1)
这是一个错误,在此报告:https://github.com/highcharts/highcharts/issues/6679。在修复之前,请使用v5.0.10
。
例:
http://jsfiddle.net/hqngy7jj/ - 使用Highmaps v5.0.10
答案 1 :(得分:0)
我只是通过添加" False"得到了理想的结果。到Highcharts的重绘选项,因为它默认设置为true
update(Object options, Boolean redraw)
我必须阅读文档。以下是docs中的答案。
我正在使用Highcharts JS v5.0.12 (2017-05-24)。
这是代码
drillup: function() {
this.update({
colorAxis: {
dataClasses: [{
to: 200000
}, {
from: 200000,
to: 350000
}, {
from: 350000
}]
}
}, false);
}