2014-10-03 50 views
0

我在我的項目中使用了高熱圖熱圖。我的熱圖中有12行7列。當我通過硬編碼數據時,圖表按照12x7矩陣的要求進行顯示。現在我需要從我的數據庫傳遞json對象中的數據。當i9這樣做時,它向我展示12x12矩陣,最後五列是空的,空間被浪費了。我怎樣才能刪除這些額外的五列。該圖表預計會傳遞一些數據,如果沒有,我還沒有給出任何標籤,因此它會在第7列之後顯示爲數字8 9 10 11 12.有人可以幫忙嗎?在高圖中顯示過量熱列中的列數

+0

在jsfiddle上重新創建問題(使用硬編碼JSON作爲某些變量)。我不認爲這是通過AJAX加載數據造成的。很可能你的數據中有一些額外的點(空值),這就是原因。 – 2014-10-03 13:29:23

+0

加分Null,你到底意味着什麼 – chaitanya 2014-10-03 13:38:24

+0

我是指x/y值設置爲null的點。像這樣:'data:[[x,y,z],[x,y,z],[null,null,null] ...]'或者:data:[[x,y,z],[ x,y,z],null,null,null]'。 – 2014-10-03 13:47:24

回答

0

(審查後編輯)。 將假數據放入「類別」中。這會將矩陣縮小爲12x7,並且可以禁止顯示假類別數據。