无法将标签添加到D3.JS强制布局的V3中的节点

时间:2018-10-05 14:30:14

标签: javascript d3.js

我尝试了herehere提到的几种方法,但没有解决。节点标签不可见

var node = svg.append("g")
  .attr("class", "nodes")
.selectAll("circle")
.data(nodes_)
.enter().append("circle")
  .attr("r", 40)
   .style("fill", function (d, i) {
            if(d['group']==4){
            return color(4) }
            else if(d['group']==1)
            { return color(1); }
             else if(d['group']==2)
            { return color(2); }
            return color(2)
        })
  .call(d3.drag()
      .on("start", dragstarted)
      .on("drag", dragged)
      .on("end", dragended));





node.append("text")
      .attr("dx", 12)
      .attr("dy", ".35em")
      .text(function(d) { return d.name });

有人能指出我为什么无法显示节点标签的错误吗?

0 个答案:

没有答案