我正在创建一个动态条形图,数据集数组会有所不同。我需要设置文本标签属性以在数据集更改时调整到矩形条。任何人都可以帮我解决这个问题..大提琴链接:http://jsfiddle.net/xtgbhdw8/3/
svg.selectAll(".bar-label")
.data(data)
.enter()
.append("text")
.classed("bar-label", true)
.attr("x", function(d,i){
return x(d.type) ;
})
.attr("dx", 50)
.attr("dy", ".85em")
.attr("y", function(d,i){
return y(d.amount);
})
.text(function(d,i){
return d.amount;
})