d3ビジュアライゼーションライブラリには、マウスホイールとタッチが有効なズーム機能がありますが、拘束する方法はありません。最小値と最大値を追加するには、どのようにd3ズームの動作にパッチを当てることができますか?D3マウスホイールのズーム動作の制約
4
A
答えて
8
d3.behavior.zoomの場合はimplementation of extentsです。
おそらくもっと柔軟にすることができますが、うまくいけばそれが始まります。
関連する問題
- 1. D3マウスホイールのズーム方向
- 2. SafariのD3.jsズームがマウスホイールと連携していません
- 3. JavaFXのマウスホイールでズームする
- 4. D3強制有向グラフのドラッグ&ズーム機能が動作しない
- 5. 手動ズームでd3エラー
- 6. d3でズームとパンを制限する
- 7. D3:独立したズーム動作の2つのx軸
- 8. d3バージョン4のg要素のズーム動作
- 9. D3.JSのツリーマップ一貫性のないズーム動作
- 10. d3ズームをクリックしてctrlとマウスホイールをクリックし、browserzoomを無効にする
- 11. D3のパン/ズーム動作がモバイルSafariで機能しない
- 12. D3ズーム設定
- 13. d3スタッキングとズーム
- 14. D3キャンバスブラシとズーム
- 15. D3 - D3のSVGシンボルでズームする
- 16. D3 V4のズーム速度を制御する方法は?
- 17. d3ズームxドメインのみ
- 18. D3マルチシリーズライングラフ(ズーム付き)
- 19. オーバーレイとCtrl +スクロールイベントでGoogleマップのようなD3でマウスホイールのズームを実装する方法は?
- 20. div3とd3ズームを持つd3力グラフ
- 21. d3.jsのズーム動作の補間方法を変更するには
- 22. d3.behavior.zoomは()私はサンバーストにマウスホイールのズームを追加する代わりに、中央
- 23. D3米国の州のマップは、ズーム私はD3マップを作成しました
- 24. ZedGraphコントロールのマウスホイールのズームを変更します
- 25. マウスホイールのカーソルの位置に基づいてズームします
- 26. TableViewCellで動作しない制約
- 27. ナビゲーションコントローラで動作しない制約
- 28. 目的と制約 - 動作計画
- 29. 制約アニメーションが動作しない
- 30. d3ズームの動作がmousemoveイベントによって上書きされる
D3リストで質問するかもしれませんが、[code](https://github.com/mbostock/d3/blob/master/src/behavior/zoom.js)を見ると、オプションを提供する場所はありませんここでは、おそらくあなた自身の行動を書く必要があります。 – nrabinowitz
ありがとう、ありがとうございました。私はこれまでに質問をしています。私はちょっとハッキングしましたが、ズームの動作はかなり複雑で、実際に座ってすべてを勉強する時間はありませんでした。 – kreek
ええ、それは明らかに重要ではありません。これは、既存の動作に猿のパッチを当てることができないからです。あなたの最善の選択肢はおそらくコードをフォークし、最大/最小のチェックを 'd3_behavior_zoomTo'に入れることでしょう。 – nrabinowitz