Wenn ich d3.select(this).attr("transform")
auf ein Element ausführen, erhalte ich eine Antwort translate(20.00,778)
. Jedoch muss ich individuelle Werte von übersetzen erhalten.D3 v4 Get übersetzen Werte eines Elements
In v3 kann man
var t = d3.transform(element.attr("transform"));
t.translate;
verwenden jedoch d3.transform in v4 ist nicht verfügbar. Wie erreiche ich ein äquivalentes Ergebnis?
Sie können es erreichen, indem Sie Ihre eigene Funktion erstellen. Diese Antwort zeigt, wie es geht: http://stackoverflow.com/a/38230545/5768908 –
https://stackoverflow.com/questions/20340263/d3-retrieve-and-add-to-current-selections-attribute- Wert –