我是初學者到拉斐爾。任何人都可以告訴我如何做一個甜甜圈/徑向圖,動畫,類似於這些。甜甜圈/拉斐爾的徑向圖
http://dribbble.com/shots/670348-Segment-Graphs
林在現在的工作。到目前爲止我已經得到了這個。我會隨着我的進步而更新。我現在的整體模塊正在改變外圈顏色的變化。
window.onload = function() {
// Creates canvas 320 × 200 at 10, 50
var paper = Raphael(10, 50, 320, 200);
// Creates circle at x = 50, y = 40, with radius 10
var circle1 = paper.circle(50, 40, 40);
var circle2 = paper.circle(50, 40, 20);
circle2.attr("fill", "#fff");
circle2.attr("stroke", "#fff");
circle1.attr("fill", "#336699");
circle1.attr("stroke", "#fff");
}
嗨。我對此有一個跟進問題。你能爲我回答嗎? http://stackoverflow.com/questions/13882577/raphael-chart-placement-relative-to-containing-div – madphp
謝謝@Chris Ghenea,我在這裏看到了十幾個樣本,它使用了一些有些「雜亂」的代碼從不同的起始角度渲染弧線。你的解決方案是最乾淨的。非常感謝! – codenamezero
謝謝你的小提琴!在開發我們的[甜甜圈圖表庫](https://github.com/xtremelabs/xl-donut_chart-javascript)時幫助了很多。希望我能找到時間再磨光一下。 –