【发布时间】:2013-11-17 02:51:19
【问题描述】:
在这个例子中http://bl.ocks.org/mbostock/1667367你将如何根据日期设置画笔的初始缩放?
我希望它集中在过去 12 个月内加载。
【问题讨论】:
标签: d3.js
在这个例子中http://bl.ocks.org/mbostock/1667367你将如何根据日期设置画笔的初始缩放?
我希望它集中在过去 12 个月内加载。
【问题讨论】:
标签: d3.js
你可以在绘制图形之前自己设置brush.extent([minVisibleDate, maxVisibleDate])brush.extent([minVisibleDate, maxVisibleDate]),然后调用brushed()和brush.event(context.select('g.x.brush')) at the end分别设置缩放级别和绘制brush。
【讨论】:
context.append("g").attr("class", "x brush").call(brush.extent([x2(startDate), x2(endDate)])).call(brush.event)
context.append("g") .attr("class", "x brush") .call(brush.extent([startDate, endDate])) .call(brush.event)