d3.js条形图在更改数据后调整大小

时间:2016-06-29 15:11:47

标签: javascript d3.js

我想在更改数据后调整条形图的大小。轴正在调整大小,但列保持相同的大小。我希望列更宽。

以下是代码:https://jsfiddle.net/ufqead6r/

1 个答案:

答案 0 :(得分:0)

您忘记在更新功能中更改xwidth

.attr("x", function(d) {
  return x(d.elem);
})
.attr("width", x.rangeBand());

这是你的小提琴:https://jsfiddle.net/gerardofurtado/ufqead6r/1/