2017-12-10 20 views

Antwort

0

Sie können das neue Ziel Vertex mit mxEvent.CONNECT Zuhörer wie diese:

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 
    }); 
+0

Vielen Dank für Ihre Antwort. Vielleicht habe ich das nicht gut beschrieben, der Punkt ist, dass keine Zellen hinzugefügt werden, sondern die Kante geändert wird, um einen anderen Knoten zu verbinden, der 'mxEvent.CONNECT' nicht auslöst. Ich habe festgestellt, dass 'mxEvent.CELL_CONNECTED' ausgelöst wird, die Eigenschaft' previous' und 'terminal' sind das alte Terminal und das neue Terminal der Kante. – jiali

Verwandte Themen