任何人都可以告诉我为什么我的chart.js图表闪烁?看这个截屏视频.
https://www.screencast.com/t/J8demDuX
它在视频中看起来很慢但实际上变化非常快.您将在控制台中看到高度和宽度的变化,但我在javascript中没有强制它更改的任何代码.
而且它有时只取决于浏览器的大小.使画布变小只是一个临时修复,但是当我调整浏览器大小时它仍然可以重现.
有什么建议?
我的图表遇到了类似的问题.我发现在同一画布上重新创建图表时会发生这种情况.
如果您在同一画布上多次重新创建图表,请尝试调用
.destroy();
在重新创建之前在图表上运行.
希望这可以帮助