簡體   English   中英

更改Google餅圖中的pieSliceText值?

[英]Change pieSliceText value in Google Pie Charts?

我有以下內容:

function getArrayOfItems(value, id, title) {
 ...
};

var theData = [
        getArrayOfItems(data.average.toFixed(2), 'average', 'Average'),
        getArrayOfItems(data.smallest.toFixed(2), 'smallest', 'Smallest'),
        getArrayOfItems(data.largest.toFixed(2), 'largest', 'Largest')
    ];

該值最終將傳遞給圖表對象選項,如下所示:

var options = {
   amount: value,
   id: id,
   title: title,
   pieSliceText: 'value'
};

然后將該值應用於餅圖。

我有一個餅圖顯示,例如3506.00,但是我想要顯示的值是$ 35.06。 我什么時候可以申請

getArrayOfItems('$' + (data.average/100).toFixed(2), 'average', 'Average'),

以上導致圖表無法呈現。 但是我知道我需要這樣的東西。

一種方法是使用push()

嘗試這個

 var theData = [];
 theData.push(getArrayOfItems(data.average.toFixed(2), 'average', 'Average'));
  .....

但是您必須將每個元素都推送到數組中。 更好地循環處理data變量並一次調用getArrayOfItems。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM