2017-05-29 23 views
0

我用ZingChart創建了一個堆積條形圖。假設我正在查看每日數據,則每天顯示2個條,每個條都是5個值的堆棧。ZingChart:一系列空值的堆積條形圖

根據文檔,ZingChart應該能夠處理null值。但是,如果系列對象中的第一個值數組完全由null值組成,則該圖表會完全中斷並且畫布上不顯示任何內容。用其他值(包括0)代替即使其中一個值爲null也會使圖表完美呈現。

下面是一個例子CodePen:

https://codepen.io/Leandri/pen/NjVQaz

嘗試用另一個值替換空值之一,並且在圖表繪製正確。我不知道是什麼原因造成的,我認爲它一定是一個ZingChart錯誤。請幫忙!

回答

0

絕對是一個ZingChart錯誤。

如果FIRST series.values數組沒有長度或全部空值,結合堆棧條和堆棧屬性。圖表不會呈現。目前有一個明顯的解決方法。

  1. 刪除第一個系列對象本身,因爲它本質上無所作爲。如果需要,您可以使用API​​動態添加系列。這似乎是最合理的。

  2. 將一個單一的0值放入數組中以供渲染。

這不是一個高優先級的錯誤,並已被推入我們的內部售票系統。

+0

我正在動態構建系列,所以決定用0代替所有的空值,而不是爲第一個系列添加單獨的檢查。 然而,這並不意味着工具提示是爲0值生成的,但這並不是很好,但它總比沒有圖表好。謝謝 –

+1

您應該可以將所有空值添加到圖表中。此問題已在最近的版本中得到解決。 https://www.zingchart.com/docs/change-log/ – nardecky