如何在点击lengend时隐藏chartjs的其他部分

时间:2018-04-04 07:02:08

标签: angular chart.js

在ChartJS中,如果我们点击图例,那么我们点击的部分就会消失。这可以逆转吗?就像我们点击图例然后除了该部分之外,图表中的所有其他部分都应该消失。这可能吗?任何人都可以建议任何解决方案。我必须在角度2+上做这个。提前致谢。

2 个答案:

答案 0 :(得分:1)

我一直在使用这个ChartJS包装器:ng2-charts。它在最新的Angular 2+上运行得很好,我在Angular 5上使用它。这个包装器为你提供了一个chartClick指令,所以你可以将它与代码中的函数链接起来。由于没有关于你想要做什么的更多信息,我建议你看看这个,也许可以使用那个事件对象。

(chartClick)="chartClicked($event)"

答案 1 :(得分:0)

最简单的方法是在它周围设置div并设置* ngif选项并单击事件。

 你的图表