我正在尝试在范围滑块上创建一些刻度线。
我希望能够提供最小和最大年份,并让D3或其他lib在两年之间创建适当的滴答声。
此外,我需要始终将最大数字作为最后一个刻度。
这就是我所拥有的(我想这10个是动态的)
const x = d3.scaleLinear().domain([1970, 2018]);
const ticks = x.ticks(10);
以上输出
[1970, 1975, 1980, 1985, 1990, 1995, 2000, 2005, 2010, 2015]