在整个 d3 强制定向布局上显示文本

Display text over entire d3 force directed layout

我正在开发一个简单的 d3 力定向布局,只是为了让一些节点显示在背景中,我试图让文本显示在整个布局的顶部。有谁知道我怎样才能做到这一点?我所知道的就是将文本附加到各个节点,但我希望它显示在所有节点上。

应该有一个 <g> 组元素包含您所有的 nodes。您可以获得 <g> svg 元素的 bounding box,然后根据边界框坐标添加和定位 <text> 元素。