2017-07-04 32 views
0

我們使用Chartjs一些圖表和具有cliackable傳奇箱的問題,因爲它們顯示在某些情況下,並在下面的快照不會顯示在其他情況下,傳說盒子:問題與ChartJS

With legend boxes

without legend boxes

的情況下,我們已經觀察到顯示這些箱子是當網頁自動刷新它最小化的同時。

任何人都可以讓我們知道這裏有什麼問題嗎?

由於由於這樣的事實,你的畫布不夠大,在足夠小的尺寸,以適應你的傳奇很多提前

回答

0

這可能是。

一個解決方案是創建一個完全獨立於畫布的自定義圖例。這可以使用legendcallback函數完成。 e.g

legendCallback: function (chartInstance) { 
    //Generate legend here 
} 

此外,請確保你在你的圖表選項

responsive: true 

集。

希望這會有所幫助!

+0

感謝您的回覆,但兩張圖都是在相同大小的畫布中繪製的,而且當自動刷新發生並且瀏覽器最小化時,這些傳說就出現了。 –