2016-12-14 125 views

回答

1

你爲什麼不乾脆彙總數據數組中的值?

var total = d3.sum(data, d => d.value) 

並在您的文本中使用total

除此之外,您多次追加相同的文本(很容易注意到這一點,文本變成了一個粗體)。它應該是:

pieG.append("text") 

而不是newBlock。這裏是你的掠奪者:https://plnkr.co/edit/WYuTHp7y4nGv9sNNAWNP?p=preview