Chart.js闪烁

Vol*_*ton 2 javascript chart.js

任何人都可以告诉我为什么我的chart.js图表​​闪烁?看这个截屏视频.

https://www.screencast.com/t/J8demDuX

它在视频中看起来很慢但实际上变化非常快.您将在控制台中看到高度和宽度的变化,但我在javascript中没有强制它更改的任何代码.

而且它有时只取决于浏览器的大小.使画布变小只是一个临时修复,但是当我调整浏览器大小时它仍然可以重现.

有什么建议?

Jan*_*Jan 5

我的图表遇到了类似的问题.我发现在同一画布上重新创建图表时会发生这种情况.

如果您在同一画布上多次重新创建图表,请尝试调用

    .destroy();  
Run Code Online (Sandbox Code Playgroud)

在重新创建之前在图表上运行.

希望这可以帮助