Highcharts 向下钻取失败
Highcharts Drilldown fail
我正在像这样使用 highcharts 地图向下钻取 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
}]
}
});
}
一切正常,但当我尝试再次向下钻取时,它不起作用。
有解决这个问题的想法吗?或者如何以不同的方式更改数据 类?
这是一个错误,已在此处报告:https://github.com/highcharts/highcharts/issues/6679。在修复之前,请使用 v5.0.10
.
示例:
http://jsfiddle.net/hqngy7jj/ - 使用 Highmaps v5.0.10
我通过在 Highcharts 的重绘选项中添加 "False" 得到了想要的结果,因为它默认设置为 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);
}
我正在像这样使用 highcharts 地图向下钻取 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
}]
}
});
}
一切正常,但当我尝试再次向下钻取时,它不起作用。 有解决这个问题的想法吗?或者如何以不同的方式更改数据 类?
这是一个错误,已在此处报告:https://github.com/highcharts/highcharts/issues/6679。在修复之前,请使用 v5.0.10
.
示例:
http://jsfiddle.net/hqngy7jj/ - 使用 Highmaps v5.0.10
我通过在 Highcharts 的重绘选项中添加 "False" 得到了想要的结果,因为它默认设置为 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);
}