相关疑难解决方法(0)

仅通过可见系列过滤Highcharts的图例

我们正在使用Highcharts,并且在图表中有大约75个系列的复杂图表.该系列不是在整个图表中使用,而是仅在三个月的范围内使用.所以我们每年大约有15个系列,整体图表涵盖五年(大约15*5 = 75系列).但是,Highcharts会在其图例中显示所有75个图表.目标是仅将可见系列的图例最小化.我们能够确定JS代码中的相关系列,我们试图切换相关系列的'showInLegend'标志,例如

chart.series[24].options.showInLegend = false
Run Code Online (Sandbox Code Playgroud)

但没有效果.我们尝试使用重绘图表

chart.redraw() 
Run Code Online (Sandbox Code Playgroud)

但这没有效果......传说保持不变.

所以问题是:

  • 是否可以根据更新的showInLegend选项重绘图例?
  • Highcharts中是否有基于可见系列动态更新图例的机制?

charts highcharts

9
推荐指数
3
解决办法
1万
查看次数

标签 统计

charts ×1

highcharts ×1