我使用拖动,缩放和更新工作在图表上。然而,在添加新数据后,这种方式通常起作用,拖动位置不会更新。更新D3中的数据更新后更新拖动/滚动原点
重现步骤:
- 看到演示
- 等待几秒钟,让一些数据添加到图表
- 然后尝试图表拖动到左侧或右侧
- 图将推回到开始,从这一点拖动作品的方式,它应该
所以我想,当添加n新闻数据,我不知何故必须更新拖动的起源。但是如何?到目前为止,我无法找到任何这样的例子。我也看了一下code of the dragging functionality of D3,但还是不清楚。同样的事情发生在缩放,我想这是同样的问题。
代码和演示可以在这里看到: http://jsbin.com/irixag/1/edit
编辑:如果并不清楚我的意思,请告诉我,让我可以重新表述的问题。
非常感谢,这绝对有效:) – str 2013-03-11 12:02:26