我使用react-chartjs2和chart.js来显示我正在构建的Web应用程序的数据集。 用户可以选择查看不同项目的图表数量。每个项目都有自己的图表,但数据集的字段/标签对于每个项目都是相同的。在这种情况下,我希望用户能够使用单个图例隐藏不同图表的线条。我不想为每个生成的图表显示图例,只有一个在顶部。
我对如何做到这一点有一个大概的了解。 问题是每个图表都是它自己的React组件。 我试图访问其中一个组件中的所有其他图表,并遍历每个图表实例并以这种方式修改数据。关于如何做到这一点的任何想法?