2012-06-14 27 views
1

http://jsfiddle.net/Jn4tT/道場圖表不能添加軸

var data= [ {"a":2, "b":5,"c":3 }, 
      {"a":5, "b":15,"c":7 }, 
      {"a":1, "b":5,"c":7 } ]; 

chart1.addAxis("a"); 
chart1.addAxis("b");  
chart1.addAxis("c"); 

chart1.addSeries("min", {data: data[0]}, { fill: "blue" }); 
chart1.addSeries("max", {data: data[1] }, { fill: "blue" }); 
chart1.addSeries("Answered", {data: data[2]}, { fill: "blue" }); 

var tip = new Tooltip(chart1, "default", { 
    text: function(o){         
     console.log(o); //no axis to the current data point 
    } 
}); 

chart1.render(); 

我能得到圖表呈現,如果我刪除上述addAxis,但無論我怎麼加軸,蜘蛛類型的圖表上,它拋出一個「找不到軸「錯誤。

沒有軸,它看起來不像我可以設置自定義工具提示(只想顯示數據點,而不是系列和軸標題)。它看起來並不像我有軸標籤,字體,maxlabelsize等的控制。

+0

我期待着做同樣的事情。我想讓用戶選擇圖表標籤。在另一個筆記上,我需要創建一個線圖,使用從0非常像列的方差,但以線的形式。所以它看起來像我將編輯的dojo庫,這不是爲了可讀性。如果您願意與我們分享這些內容,我很樂意看到您使用spider.js和common.js文件所做的工作。 – 2013-08-06 18:44:58

+0

我想要做同樣的事情,這將是非常有用的看到你的蜘蛛和普通文件的成功。 – 2013-08-15 18:23:34

回答

0

這可能會添加爲未來版本的dojo中的一個功能,但目前經過很多與它的戰鬥。我打開了庫並添加了自定義代碼來處理這個以及其他很多事情。基本上,只需打開用於生成蜘蛛圖的spider.js和common.js文件即可。能夠在我自己的班級中包裝標籤。還爲每個標題屬性插入了期望的標籤。使用外部工具提示庫,我現在可以對蜘蛛圖中的工具提示進行很多控制。