我在Stockpanel
的{{1}}中有很多图表,所以当我只想展示其中一个时,我必须逐一关闭所有图例
有没有办法创建一个按钮,可以隐藏图例中的所有图形?
我看过一些类似的问题,但这是Amcharts
的例子,那么如何在d3
中解决?
答案 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子句来排除一个。