,编辑barchart.js:
var dataArray = [23, 13, 21, 14, 37, 15, 18, 34, 30];
接下来,我们需要创建SVG元素。...设置形状的属性
我们可以通过使用.attr(),与为SVG定义属性相同的方式向形状添加属性。D3中的每个形状将具有不同的属性,具体取决于它们的定义和绘制方式。...使矩形反映数据
目前,我们阵列中的所有矩形沿X轴具有相同的位置,并且不代表高度方面的数据。要修改矩形的位置和大小,我们需要为我们的一些属性引入函数。添加函数将使值成为动态而非手动。...,我们会看到如下所示的内容:
现在我们有沿X轴间隔开的矩形,代表我们阵列中的每个项目。....attr("y", function(d, i) {return 400 - (d * 10)});
现在,让我们切换到我们的style.css文件,目前看起来像这样:
html