7
D3中可以轉換組嗎?D3,轉換組(<g>)
隨着方形或圓形它的工作原理是這樣的:
mySquare
.transition()
.attr("x",320);
但如果mySquare是例如一組參考(「<克>」),這是行不通的,也許是因爲D3尋找一個x組的x屬性無法檢索。
你能幫我嗎?我找不到有關此主題的任何文檔。
D3中可以轉換組嗎?D3,轉換組(<g>)
隨着方形或圓形它的工作原理是這樣的:
mySquare
.transition()
.attr("x",320);
但如果mySquare是例如一組參考(「<克>」),這是行不通的,也許是因爲D3尋找一個x組的x屬性無法檢索。
你能幫我嗎?我找不到有關此主題的任何文檔。
由於x
屬性對於svg g
元素無效,因此轉換它不會按預期工作。但是,您可以轉換transform
屬性以轉換一組元素的位置或級聯到其子元素的轉換樣式。
即:
myGroup.transition()
.attr("transform", "translate(320, 0)")
.style("fill", "red");
非常清晰,有趣,非常感謝你。很奇怪,SVG沒有有效的x屬性:我認爲組像ActionScript動畫片段或Sprites。 – Steekatsee