問題タブ [d3-force-directed]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
445 参照

d3.js - dbclick複数回機能が機能しない力指向グラフd3.js

最初の dblclick でノードを固定し、ノードの色とストロークを変更する必要があります。2 番目の dblclick で、これらを元に戻したいと思います。以下の dblclick 関数のコードでは、最初の dblclick でノードの色が青緑に変わりますが、ノードは固定されません。2 番目の dblclick も何もしません。誰か助けてください。

0 投票する
1 に答える
105 参照

javascript - 強制的に有向グラフ ノードが中心にくっつくようにする

この質問からフォローアップした後、D3チャートの円内にテキストを挿入します

ノードが中心にくっついています。ノードとその x 座標と y 座標を指示しているプロパティがわかりません。最近g、円にレイヤーを追加するようにコードを変更して、図形と共にテキストを追加できるようにしました。

データ

https://api.myjson.com/bins/hwtj0

更新されたコード

更新された出力 ここに画像の説明を入力

期待される出力 ノード名とともに

更新された HTML

0 投票する
0 に答える
254 参照

javascript - d3-force を使用してカスタム フォースを定義して使用する方法は?

センタリング、ラジアル フォースなどのカスタム フォースを定義して使用したいと考えています。これには既にベクトル フィールドがあります。

これは私が使用したい力関数です: