0

カスタム 'points' バインディングを使用してカスタム ラインポイントを生成しています。ポイントの始まりと終わりは、常にノードの左上から始まります。

GoJSで線を再計算することは可能ですか?そのため、位置は左上ではなく、代わりに最も近い点になります(つまり、指定された例ではBRからBL)

ここに画像の説明を入力

4

1 に答える 1

0

設定してみる

// 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();
于 2016-06-29T15:22:28.493 に答える