我創建了一個圖表,它工作正常,但我無法找到如何將數字添加到列。數字只有在我懸停列時纔會出現。 嘗試不同的變體:如何用D3.js添加數字到酒吧?
svg.selectAll("text").
data(data).
enter().
append("svg:text").
attr("x", function(datum, index) { return x(index) + barWidth; }).
attr("y", function(datum) { return height - y(datum.days); }).
attr("dx", -barWidth/2).
attr("dy", "1.2em").
attr("text-anchor", "middle").
text(function(datum) { return datum.days;}).
attr("fill", "white");
鏈接到我的例子:https://jsfiddle.net/rinatoptimus/db98bzyk/5/
查看幾個教程:http://cagrimmett.com/til/2016/04/26/responsive-d3-bar-chart.html,http://alignedleft.com/tutorials/d3/making-a-條形圖 – rinatoptimus