d3 Knotenbeschriftung

Ich habe mit dem Beispielcode aus das d3-Projekt um zu erfahren, wie Darstellung d3 Grafiken und ich kann nicht scheinen, um text zu zeigen, bis in die Mitte der Kreise (ähnlich dieses Beispiel und dieses Beispiel). Ich habe andere Beispiele, und haben versucht, indem

node.append("title").text("Node Name To Display")

und

node.append("text")
    .attr("text-anchor", "middle")
    .attr("dy", ".3em").text("Node Name To Display")

direkt nach Knoten definiert ist, aber die einzigen Ergebnisse, die ich sehen, ist "Node-Name Anzeigen" wird angezeigt, wenn ich den Mauszeiger über die einzelnen Knoten. Es ist nicht angezeigt als text innerhalb des Kreises. Muss ich schreiben, dass meine eigenen svg-text-Objekt, und bestimmen Sie die Koordinaten, die benötigt werden, platziert auf der Basis der Koordinaten der radius des Kreises? Von den beiden anderen Beispielen, es würde scheinen, dass d3 schon nimmt sorgen der irgendwie. Ich weiß nur nicht das richtige Attribut zu nennen/stellen.

InformationsquelleAutor der Frage Josh Bradley | 2012-06-19

Schreibe einen Kommentar