2010-12-09 69 views
2

默認情況下海軍報生成傳說塊(表)這樣的([#] - 彩盒):需要對jQuery.Flot傳奇幫助格式化

_________________ 
|_[#]_|_label_1_| 
|_[#]_|_label_2_| 
|_..._|_......._| 

我想有水平的傳說是這樣的:

______________________________.______________________________ 
|_[#]_|_My_long_label_1_______|_[#]_|_My_another_label_2____| 
|_[#]_|_Trololo_label_here____|_[#]_|_hell,_yeah!___________| 
............................................................. 

我一直在嘗試使用labelFormatter(),但都失敗了=(

我加入訂單號到每個串聯元件,可在labelFormatter(使用)(如...如果(series.num %2 == 0){...下一行...}

回答

1

不幸的是,它不工作的方式......

海軍報只允許你管理標籤怎麼看,整個傳奇本身沒有結構。請參閱source瞭解它如何構建表格。

在那裏你會注意到它只是建立一個html表格並將你的標籤包含在適當的單元格中。

最好的辦法是,鑑於這些信息只是手工製作,並且完全禁止默認圖例的生成(show:false)。你可以很容易地從flot源獲取insertLegend函數,並製作自己的版本,並將它們水平堆疊。

+0

謝謝,我會嘗試 – VeroLom 2010-12-10 08:01:13

12

嘗試之後,

legend: { 
     show: true, 
     noColumns:2, 
     container:$("#graph_legend") 

    } 
+0

好一點,海軍報支撐柱的較新版本!你知道什麼時候引入了這個變化嗎? – Ryley 2012-04-05 17:14:48