Ich versuche, die Knoten in einem D3-Force-Layout Label hinzufügen, aber es scheint ein Problem damit zu sein. Der gesamte Text wird oben auf dem Bildschirm angezeigt und überlappt sich gegenseitig. Hier ist der Code-Schnipsel:Text nicht als Bezeichnung in D3 Force-Layout
var link = g.append("g")
.attr("class", "links")
.selectAll("line")
.data(graph.links)
.enter().append("line");
var node = g.append("g")
.attr("class", "nodes")
.selectAll("circle")
.data(graph.nodes)
.enter().append("circle")
.attr("r", 2.5)
.on('click', clicked);
var text = g.append("g")
.attr("class", "labels")
.selectAll("text")
.data(graph.nodes)
.enter().append("text")
.attr("dx", 12)
.attr("dy", ".35em")
.text(function(d) { return d.name });