0
如何在圓環圖內旋轉帶矩形的文本,我試過通過text
選擇器d3.timer
,但是這改變了text
當前狀態。D3.js - 圍繞一個點旋轉svg文本
text
將始終在矩形內。
var start = Date.now()
d3.timer(function() {
var angle = (Date.now() - start) * .3,
rotate = function(d,i) {
return "rotate(" + angle/80 + ")";
};
wheel.selectAll("rect").attr("transform", rotate);
});
這裏是fiddle
您需要第二個文本選擇器。例如:wheel.selectAll(「text」)。attr(「transform」,rotate);或者您需要將所有內容放在一個組中。 – 2015-02-09 04:12:15
@Incodeveritas我試過這個,但不工作 – ravins 2015-02-09 04:54:38
文本選擇絕對有效..文本只需要再次分開。 – 2015-02-09 04:55:29