我正在尝试将网格线添加到我现有的代码中,并且已经看过很多教程,但没有一个具有可缩放和可拖动网格线的教程。
我现有代码的剥离版本在这里:
我知道我必须有一个规模:
this.x = d3.scale.linear()
.domain([this.options.xmin, this.options.xmax])
.range([0, this.size.width]);
以后再画。但我不知道怎么做。
我希望垂直网格线在我缩放时“改变”(例如:从 10-20-30-40 变为 10-15-20-25)并在我拖动图表时移动。我怎样才能做到这一点 ?