2017-01-24 106 views
1

有人可以告訴我爲什麼我的chart.js圖表​​閃爍?看到這個截屏視頻。Chart.js閃爍

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

它看起來在視頻慢,但它實際上變化非常快。您將在控制檯中看到高度和寬度的變化,但我沒有任何JavaScript代碼強制它改變。

而且它也只是有時取決於瀏覽器的大小。使畫布變小隻是一個臨時修復,但在調整瀏覽器大小時仍然可以重現。

有什麼建議嗎?

+0

它可能是代碼中的第37行......但這只是**黑暗中的一個鏡頭** –

回答

1

我的圖表有類似的問題。當我在同一個畫布上重新創建圖表時,我發現它會發生。

如果重新創建圖表多次相同的畫布上,嘗試調用圖表上的

.destroy(); 

功能重建它。

希望這會有所幫助