2012-08-02 67 views
2

我有一個柱狀圖,顯示隨時間推移的燃料使用情況。d3js柱形圖,單擊更改列數

初始視圖按年份總計(最多10列)。

單擊一年的列時,視圖應切換到每月視圖(12列)。 單擊一個月的列時,視圖應切換到每日視圖(28-31列)。

我可以得到圖表來更新列的數量,並重新繪製數據。

我的問題來了,當我試圖讓列縮小到0,切換數據,然後增長到他們的新值。

我可以縮小工作範圍,但向新數據的轉換稍微偏離。我覺得'成長'應該是一個回電,但我不能爲我的生活弄清楚。

代碼&樣本數據:https://gist.github.com/3240275

(我目前沒有一個真人版試玩...對不起)

回答

0

當你有連續的轉變,每個轉換應有的總和的延遲之前的過渡時間。你做到了嗎? (對不起 - 我無法訪問鏈接)