与库使用相关的问题 Chart.js

Issue related to the usage of the library Chart.js

我遇到了一个与库使用相关的奇怪问题Chart.js

下面是我的codesandbox link

https://codesandbox.io/s/currying-night-2fubr?file=/src/views/Dashboard.js

您会注意到性能卡中没有图表

但是,如果我要更改代码中的任何元素,在调试应用程序时您会看到图表已加载... 例如...我们在 Dashboard.js 文件的第 53 行中有布尔值 let changethis = true; 如果我们将其设置为 false,我们仍然无法在页面上看到任何内容...但是如果我们将其重新设置为原始值,然后我们将看到下面的图表...

我认为这可能应该与性能有关...有人可以告诉我如何解决这个问题吗?

我已经通过在 userEffects 上插入投资解决了上述问题,如您在第 128 行中所见 }, [investments]); 但是现在它正在不断地发送消息

Fetch finished loading: GET "<URL>". in the console...

有谁知道如何解决这个问题?