只需单击amcharts中图形图例中的按钮即可隐藏所有图形

时间:2016-10-26 07:07:40

标签: amcharts

我在Stockpanel的{​​{1}}中有很多图表,所以当我只想展示其中一个时,我必须逐一关闭所有图例

有没有办法创建一个按钮,可以隐藏图例中的所有图形?

我看过一些类似的问题,但这是Amcharts的例子,那么如何在d3中解决?

1 个答案:

答案 0 :(得分:1)

您可以像这样轻松隐藏图表:

var panel = chart.panels[0]; // select the right panel here
for (var i = 0; i < panel.graphs.length; i++) {
    panel.hideGraph(panel.graphs[i]);
}

这将隐藏此面板中的每个图表。您可以通过在循环中添加if子句来排除一个。