我试图在条形图上贴上标签,但不确定我在哪里做错了。图表的其余部分工作正常,只需要获取标签即可。非常感谢您的协助。
svg.selectAll(".bar")
.data(data)
.enter().append("rect")
.attr("class", "bar")
.attr("width", function(d) {return x(d.value); } )
.attr("y", function(d) { return y(d.name); })
.attr("height", y.bandwidth())
//文字标签不起作用
.append("text")
.attr("fill", "white")
.style("text-anchor", "middle")
.attr("y", -9)
.text(function(d) { return d.value; });