我正在尝试从this tutorial学习d3.js我使用d3.js绘制角度的数字,但我被困在这里。任何人都可以告诉我如何解决这个错误。
我只有一种方法drawSvg()
,我收到的错误是Argument of type 'string[]' is not assignable to parameter of type 'ReadonlyArray<number>'
如何解决此错误?
答案 0 :(得分:3)
您可以在致电d3.scaleLinear<TRange, TOutput>()
时指定范围类型。由于您使用的是字符串,因此您可以将范围类型指定为string
:
let color = d3.scaleLinear<string, number>()
.domain([0, 60])
.range(["red", "blue"]);