我试图复制this example来绘制一个可以处理流数据的折线图。它需要图表。js、react-chartjs-2和chartjs-plugin-streaming。
我试着按照上面提到的顺序安装这些软件包。然而,我遇到了这个。
https://i.stack.imgur.com/Rt2xA.png
任何关于如何克服这一点的建议将不胜感激!
我试图复制this example来绘制一个可以处理流数据的折线图。它需要图表。js、react-chartjs-2和chartjs-plugin-streaming。
我试着按照上面提到的顺序安装这些软件包。然而,我遇到了这个。
https://i.stack.imgur.com/Rt2xA.png
任何关于如何克服这一点的建议将不胜感激!
1条答案
按热度按时间eit6fx6z1#
chartjs-plugin-streaming
需要图表。js版本3,请参阅其文档的介绍部分中的“兼容性说明”。所以,一个解决方案是降低你的图表。js版本4.2.1(最新)到3个版本之一。网站
chartjs.org
的文档仍然存在很多旧版本,只需从页面顶部的下拉列表中选择版本。react-charts-2
还支持chart.js
的版本3和版本4。下面是有关如何将react-chart-2
与chart.js
v3一起使用的guide或者,你可以考虑一下你是否真的需要这个插件。它确实提供了一些便利和一些高级功能。然而,当前用于更新图表see the docs的选项非常强大,并且与当前用于通过网络获取数据的工具(如
fetch
或axios
)相结合,您将能够做同样的事情,并享受使用所有工具的更新版本。例如,以下是一个非常基本的更新序列,仅基于
chart.js
v4update
功能: