カスタム 'points' バインディングを使用してカスタム ラインポイントを生成しています。ポイントの始まりと終わりは、常にノードの左上から始まります。
GoJSで線を再計算することは可能ですか?そのため、位置は左上ではなく、代わりに最も近い点になります(つまり、指定された例ではBRからBL)
カスタム 'points' バインディングを使用してカスタム ラインポイントを生成しています。ポイントの始まりと終わりは、常にノードの左上から始まります。
GoJSで線を再計算することは可能ですか?そのため、位置は左上ではなく、代わりに最も近い点になります(つまり、指定された例ではBRからBL)
設定してみる
// Used as a value for {@link Link#adjusting},
// to indicate that the link route computation should keep the
// intermediate points of the previous route, just modifying the first and/or last points;
theLink.adjusting = go.Link.End;
そして、リンクルートを再計算します。
theLink.invalidateRoute();