我正在尝试复制这个例子来绘制一个可以处理流数据的折线图。它需要 chart.js、react-chartjs-2 和 chartjs-plugin-streaming。
我试着按照提到的顺序安装这些包。但是,我遇到了这个。
任何关于如何克服这个问题的建议将不胜感激!
chartjs-plugin-streaming
需要 chart.js 版本 3,请参阅其文档介绍部分中的“兼容性说明”。
因此,一种解决方案是将您的 chart.js 版本从 4.2.1(最新)降级到 3 个版本之一。该网站的文档
chartjs.org
对于许多旧版本仍然有效,只需从页面顶部的下拉列表中选择版本即可。
或者,您可以考虑是否真的需要该插件。它确实提供了一些便利和一些高级功能。但是,当前用于更新图表的选项请参阅文档 非常强大,并且结合当前通过网络获取数据的工具,如
fetch
或axios
,您将能够做同样的事情,并享受所有工具的更新版本。