0
所以我看到的問題是。使用時間刻度並設置畫筆範圍時。大部分時間都很好。但有一個地區變得非常愚蠢。D3筆刷程度倒置
在這種plunker我設置刷子端部重新定位的程度進入刷
http://plnkr.co/edit/TBPSJm?p=info
以下是重要的片段:
設置規模:
chartXScale = d3.time.scale().range([0, brushWidth]).domain([
new Date("Tue Feb 11 2014 14:37:00 GMT-0500 (EST)"),
new Date("Tue Feb 11 2014 16:37:00 GMT-0500 (EST)")]);
設置範圍:
var stringStartTime = "Tue Feb 11 2014 14:59:00 GMT-0500 (EST)",
stringEndTime = "Tue Feb 11 2014 15:07:00 GMT-0500 (EST)";
brush.extent([
new Date(stringStartTime),
new Date(stringEndTime)
]);
brush(brushg);
我以爲我必須做錯了,一直在努力追查我做錯了什麼,現在我不確定。
我發佈了一個錯誤報告與d3 incase我沒有做錯什麼。
https://github.com/mbostock/d3/issues/1736
雖然這僅僅是一個JS型的錯誤,我想,如果他們有同樣的問題,所以我要堅持下去也許會救別人一些時間。 –