我正在尝试在x轴上创建一个可滚动的时间图。当我滚动我不是为什么它也缩放。D3在时间轴上滚动
下面是一个codepen(尝试取消注释线性刻度以查看差异)。
使用线性比例尺时,它会在滚动时滚动。而且它不会同时放大。
http://codepen.io/bennekrouf/pen/jqvqNZ
let xScale = d3.scale.linear().domain([-width/2, width/2]).range([0, width])
但我的问题是,随着时间的刻度精确:当我把它的滚动也放大。
let xScale = d3.time.scale().domain([ timeDomainStart, timeDomainEnd ]).range([ 0, width ]).clamp(true);
在尺度函数唯一的区别...
感谢您的帮助
我加了一些信息 – benek
为什么这个downvote? – benek