Javascript d3图例线不';不出现
我有Susie Lu的图例库()中的尺寸图例代码: 代码正确地返回图例标签,并且似乎正确地返回了行(基于更改Javascript d3图例线不';不出现,javascript,d3.js,Javascript,D3.js,我有Susie Lu的图例库()中的尺寸图例代码: 代码正确地返回图例标签,并且似乎正确地返回了行(基于更改.shapeWidth)…但实际看不到行。我认为第一行代码中的范围有问题。我尝试了各种范围(包括不使用),但都没有效果。我错过了什么 var lineSize = d3.scaleLinear().domain([d3.min(graph.links, function(d) {return d.value; }), d3.max(graph.links, function(d) {ret
.shapeWidth
)…但实际看不到行。我认为第一行代码中的范围有问题。我尝试了各种范围(包括不使用),但都没有效果。我错过了什么
var lineSize = d3.scaleLinear().domain([d3.min(graph.links, function(d) {return d.value; }), d3.max(graph.links, function(d) {return d.value; })]).range([d3.min(graph.links, function(d) {return d.value; }), d3.max(graph.links, function(d) {return d.value; })]);
svg.append("g")
.attr("class", "legendSizeLine")
.attr("transform", "translate(20, 230)");
var legendSizeLine = d3.legendSize()
.scale(lineSize)
.shape("line")
.labelWrap(30)
.shapeWidth(50);
svg.select(".legendSizeLine")
.call(legendSizeLine);