2012-04-20 13 views
0

我正在製作dojo餅圖。當我將數據提供給圖表爲 [{y:10},{y:40},{y:30}] 我希望查看圖表上顯示的值爲10%,40%和30%。但圖表顯示爲12.5%,37.5%和50%。我該怎麼做才能讓餅圖顯示我發送的值?Dojo餅圖 - 想要顯示數據數組的值,因爲它是

任何幫助表示讚賞

回答

0

解決方法很簡單:一組標籤,你希望他們:[{y: 10, text: "10%"}, ...]等。您可以輕鬆實現自動化。草圖:

var items = [10, 40, 30]; 
addSeries("default", dojo.map(values, function(item){ 
    return {y: item, text: item + "%"}; 
}); 

與添加自定義工具提示或某些其他屬性(例如顏色)的方法相同。

+0

非常感謝尤金。 – 2012-04-23 13:21:31