0
私は別の頂点にエッジのターゲットポイントを移動したときにどのようなイベントが発生しますか?どのように古いターゲットとエッジの新しいターゲットを取得するには?エッジのターゲットポイントを別の頂点に移動すると、どのイベントが発生しますか?
私は別の頂点にエッジのターゲットポイントを移動したときにどのようなイベントが発生しますか?どのように古いターゲットとエッジの新しいターゲットを取得するには?エッジのターゲットポイントを別の頂点に移動すると、どのイベントが発生しますか?
あなたはこのようmxEvent.CONNECT
リスナー を使用して、新しいターゲット頂点を取得することができます:
graph.connectionHandler.addListener(mxEvent.CONNECT, function(sender, evt)
{
var edge = evt.getProperty('cell');
var source = graph.getModel().getTerminal(edge, true);
var target = graph.getModel().getTerminal(edge, false);
// target variable contains the newly connected Vertex
});
あなたの答えをありがとう。たぶん私はうまく説明していないかもしれませんが、ポイントはセルが追加されていないが、 'mxEvent.CONNECT'を起動しない別の頂点に接続するようにエッジを変更することです。 'mxEvent.CELL_CONNECTED'を起動するとわかりました。プロパティー' previous'と 'terminal'は、エッジの古い端末と新しい端末です。 – jiali