Highcharts 甘特图大规模崩溃/扩展组延迟问题

问题描述 投票:0回答:1

我们构建了动态的 Highcharts 甘特项目管理,并添加了折叠/展开所有组/任务的功能。 它有效,但仅适用于少数组,当组数量巨大时,需要多次展开/折叠。 此处可以看到示例:https://jsfiddle.net/vegaelce/maxrbgLe 在此示例中,当您单击“+”/“-”按钮时,只有前 5 个组会折叠/展开。 但如果您评论该行(仅折叠/展开前 5 组)

var tab_idx=[0,9,19,23,27];

并取消注释该行(折叠/展开所有 34 个组)

//var tab_idx=[0,9,19,23,27,31,35,39,43,47,51,55,59,68,72,76,82,86,90,94,98,102,106,112,116,120,124,128,132,136,140,144,148,152,];

您会看到页面在很长时间后才响应。 有没有更好的方法来实现这一目标并加快大型组的折叠/扩展速度?

highcharts expand highcharts-gantt
1个回答
0
投票

不幸的是,如此大量的数据,由于目标用户的浏览器和设备的限制,图表的加载时间会更长。我建议限制在一张图表中显示的数据,不仅是为了优化,也是为了可读性。

© www.soinside.com 2019 - 2024. All rights reserved.