gpt4 book ai didi

javascript - Highchart 重画抛出错误 Uncaught TypeError : Cannot read property 'length' of undefined(…)

转载 作者:行者123 更新时间:2023-11-28 18:23:27 25 4
gpt4 key购买 nike

我尝试重绘我的所有 Highchart,如下所示:

Highcharts.charts.map(function(o){
o.destroy();
o.redraw();
});

但它抛出以下错误:

highcharts.src.js:12224 Uncaught TypeError: Cannot read property 'length' of undefined(…)

导航后我发现无法在图表中找到系列: Chart error我的页面中有一些饼图和条形图。

最佳答案

根据 highcharts 文档 http://api.highcharts.com/highcharts/Chart.destroy ,chart.destroy() 从内存中刷新图表,容器已准备好容纳新图表。所以在chart.destroy()之后的chart.redraw()引用的是null。不要使用chart.destroy()尝试用一些值更新图表,然后调用chart.redraw(),因为如果图表未更改/脏,重绘将不起作用。

关于javascript - Highchart 重画抛出错误 Uncaught TypeError : Cannot read property 'length' of undefined(…),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39554995/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com