Javascript D3-未捕获类型错误:

Javascript D3-未捕获类型错误:,javascript,jquery,d3.js,Javascript,Jquery,D3.js,我不知道为什么,但我总是在linear()行得到未捕获的TypeError D3沙箱-条形图 var chartData=[250300230500440120310600]; var宽度=500; var高度=500; var-barWidth=40; var barOffset=5; 变量y=d3.scale.linear() .domain([0,d3.max(图表数据)]) .范围([0,高度]); 控制台日志(y(500)); 我试图给他们一个固定值,但也没有帮助 您正在使用d3版

我不知道为什么,但我总是在linear()行得到未捕获的TypeError


D3沙箱-条形图
var chartData=[250300230500440120310600];
var宽度=500;
var高度=500;
var-barWidth=40;
var barOffset=5;
变量y=d3.scale.linear()
.domain([0,d3.max(图表数据)])
.范围([0,高度]);
控制台日志(y(500));

我试图给他们一个固定值,但也没有帮助

您正在使用d3版本4

所以不是这个

d3.scale.linear()
用这个

d3.scaleLinear()
工作代码

API参考

d3.scaleLinear()