array.prototype.foreach在null或undefined highcharts上调用

时间:2018-03-24 19:02:39

标签: highcharts highmaps

我正在处理点击图表上的Highcharts highmaps丰富信息。第一次通过json数组加载信息并且工作正常。但是当我使用过滤器过滤数据并再次加载图表时它会给我同样的错误 array.prototype.foreach在以下行调用null或undefined highcharts 。这是什么解决方案?

proceed.apply(this, Array.prototype.slice.call(arguments, 1));
var points = mapChart.getSelectedPoints();

以下链接我用作参考:         http://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/maps/demo/rich-info/

1 个答案:

答案 0 :(得分:0)

我将回答这个问题,以防将来有人遇到这个问题(即使我看到您的问题已在github中解决了)。

在调整网站大小(具有2个饼图和一个条形图)时,我遇到了 Highcharts 这个问题。我设法通过将图形的初始化包装在 document.ready 中来解决该问题:

$(() => {
    controller.initializePieHighChart();
    controller.initializeBarHighChart();
});