36

d3 Force Directed Graph のノードにテキスト ラベルを追加しようとしていますが、問題があるようです。これは私のフィドルです:

ここに画像の説明を入力

次のようにノード名を追加すると:

node.append("text")
    .attr("class", "word")
    .attr("dy", ".35em")
    .text(function(d) {
        console.log(d.name);
        return d.name;
    });

変更はありませんが、名前が記録されています。

バウンディング ボックスを使用しようとすると、ノード ラベルが表示されましたが、ノード リンクは問題ありませんが、ノードはボックスの左上隅に積み上げられています。このフィドルは、私が行った努力の結果です。私は間違っていますか?

4

1 に答える 1