大量图例情况下的图表配置

Chart configurations in case of high number of legends

在我们的项目中,我们使用饼图。当系列数小于 10-15 时,所有切片都显示正常,但随着更多值添加到系列中,图表开始缩小,图例也显示溢出箭头。

因此,我们正在努力满足一项要求,即前 10 个计数将显示在饼图上,并可选择使用某种控件加载系列中的下一个设定值。

Highchart 是否内置支持这样的要求?

您应该能够通过动态更改系列数据来获得想要的结果。要更新系列数据,您可以使用 series.update 功能。

演示:https://jsfiddle.net/BlackLabel/n9q324jx/

chart.series[0].update({
    data: randomData(i)
})

API: https://api.highcharts.com/class-reference/Highcharts.Series#update