几个月前,我使用d3制作了图形图表,并且是3.3.1版本。
现在我升级到最后一个版本(3.4.1)。
但是从那一刻起x轴标签不再出现(只有第一个)。这是一个错误还是我必须以某种方式升级我的代码?这是我的代码:
//Define X axis
xAxisBigG = d3.svg.axis()
.scale(xScaleBigG)
.orient("bottom")
.tickValues(nomi_reg_original)
.ticks(nomi_reg_original.length);
svgBigG.append("g")
.attr("class", "x axis")
.attr("transform", "translate(" + margin.left + "," + (hBigG -( y_nomi_x_asse) )+ ")")
.call(xAxisBigG)
.selectAll("text")
.style("text-anchor", "end")
.attr("dx", "-.8em")
.attr("dy", "-.25em")
.attr("transform", function (d) {return "rotate(-65)";});
在这里你可以看到相同代码的结果与不同版本的d3 with version 3.3.1和
with version 3.4.1