我研究d3.js库,我对强制布局有疑问,特别是关于force.linkDistance。
例如,我有3个坐标为A {x:0,y:0},B {x:100,y:100}和C {x:300,y:300}的点。根据数学,点之间的距离将是
AB =((Xb-Xa)^ 2 +(Xb-Xa)^ 2)^( - 2)= 141.4,
BC =((Xb-Xc)^ 2 +(Xb-Xc)^ 2)^( - 2)= 282.8,
<=>(=(Xb-Xa)^ 2 +(Xc-Xa)^ 2)^( - 2)= 424.2。所以我的问题是,如何指定像数学这样的点之间的距离呢? 如果有人会在codepen或jsfiddle的实例中向我展示,我将非常感激。