Highcharts 折叠并展开父元素后,子进度指示器不起作用

Highcharts 折叠并展开父元素后,子进度指示器不起作用,highcharts,Highcharts,start是测试原型的父级。当我折叠Start prototype并展开测试原型的进度指示器时,该指示器没有在highchart甘特图中正确显示 })) 这是Highcharts甘特图中的一个错误,报告如下: 作为解决方法,您可以使用以下代码: Highcharts.addEvent(Highcharts.Axis, 'afterBreaks', function() { this.series.forEach(s => s.data.forEach(point => po

start是测试原型的父级。当我折叠Start prototype并展开测试原型的进度指示器时,该指示器没有在highchart甘特图中正确显示


}))

这是Highcharts甘特图中的一个错误,报告如下:

作为解决方法,您可以使用以下代码:

Highcharts.addEvent(Highcharts.Axis, 'afterBreaks', function() {
    this.series.forEach(s => s.data.forEach(point => point.graphicOverlay = point.graphicOverlay && point.graphicOverlay.destroy()));
});

现场演示:

这是Highcharts甘特图中的一个bug,报告如下:

作为解决方法,您可以使用以下代码:

Highcharts.addEvent(Highcharts.Axis, 'afterBreaks', function() {
    this.series.forEach(s => s.data.forEach(point => point.graphicOverlay = point.graphicOverlay && point.graphicOverlay.destroy()));
});

现场演示:

你说“指示灯不工作”是什么意思?你能说得更准确些吗?@WojciechChmiel-谢谢你的检查。当我折叠并展开父节点(启动原型)时,子节点(测试原型)进度指示器仅以一种颜色显示。您可以在JSFIDLE中检查它。但它应该以两种不同的颜色显示,一种颜色显示35%,另一种颜色显示65%。检查“指示灯不工作”是什么意思?你能说得更准确些吗?@WojciechChmiel-谢谢你的检查。当我折叠并展开父节点(启动原型)时,子节点(测试原型)进度指示器仅以一种颜色显示。您可以在JSFIDLE中检查它。但它应该以两种不同的颜色显示,一种颜色显示35%,另一种颜色显示65%。查看Hi@Bhagat,我很高兴能帮上忙。你可以接受这个答案:嗨@Bhagat,我很高兴我能帮上忙。您可以接受以下答案: