我使用拖動,縮放和更新工作在圖表上。然而,在添加新數據後,這種方式通常起作用,拖動位置不會更新。更新D3中的數據更新後更新拖動/滾動原點
重現步驟:
- 看到演示
- 等待幾秒鐘,讓一些數據添加到圖表
- 然後嘗試圖表拖動到左側或右側
- 圖將推回到開始,從這一點拖動作品的方式,它應該
所以我想,當添加n新聞數據,我不知何故必須更新拖動的起源。但是如何?到目前爲止,我無法找到任何這樣的例子。我也看了一下code of the dragging functionality of D3,但還是不清楚。同樣的事情發生在縮放,我想這是同樣的問題。
代碼和演示可以在這裏看到: http://jsbin.com/irixag/1/edit
編輯:如果並不清楚我的意思,請告訴我,讓我可以重新表述的問題。
非常感謝,這絕對有效:) – str 2013-03-11 12:02:26