我是d3.js的新手,我想做一个条形图,但是当我试图绘制条形图时遇到了问题,因为我在第62行有一个错误。
我不知道当我在同一个函数中进行咨询时,为什么会出现错误,我得到了xScale.bandwith返回的值,但在attr中没有返回。
请检查这段代码:
为什么会发生这种事?我做错了什么吗?
发布于 2020-03-11 15:43:28
只是字典错误
scales.xScale.bandwidth()而不是scales.xScale.bandwith()
dth
发布于 2020-03-11 15:45:08
您使用bandwith作为一个函数,而它是一个属性。
将第62行更正为:
.attr("width", scales.xScale.bandwith)https://stackoverflow.com/questions/60639629
复制相似问题