我是全新的D3,並正在閱讀here關於如何設置當前縮放轉換,但我有麻煩理解我做錯了什麼..我使用以下行最初在頁面上居中放置一個圓。D3 V4 zoom.transform拖動
g.call(zoom.transform, d3.zoomIdentity.translate(width/2, height/2).scale(2));
這是一個問題的小提琴。只需點擊並拖動結果窗口中的任意位置即可。你應該看到圓圈立即跳到左上角。
https://jsfiddle.net/hjukmqjv/3/
我使用了不正確的方法可能實現我的目標是什麼?
謝謝..這似乎工作得很好。 – Rick