2016-06-29 7 views
0

カスタムポイントを生成するためにカスタムの 'ポイント'バインディングを使用しています。ポイントの始点と終点は常にノードの先頭から始まります。 接続ポイントを再計算する

は、それがposibble GoJSによってラインを再計算しているので、位置がTOPLEFTされることはありませんが、その代わりに最も近い点に

enter image description here

答えて

0

を設定してみてください(つまり、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(); 
+0

何も影響していないようです。参照してください:http://jsfiddle.net/rb7nyxfd/45/ – Youri

+0

リンクを変更する前に状態を終了させるためにモデルセッターの後にトランザクションを追加しました:http://jsfiddle.net/rb7nyxfd/46/ –

関連する問題