Javascript 当我移动边缘时将触发什么事件';s目标点到另一个顶点?

Javascript 当我移动边缘时将触发什么事件';s目标点到另一个顶点?,javascript,mxgraph,Javascript,Mxgraph,当我将边的目标点移动到另一个顶点时,将触发什么事件?如何获取边缘的旧目标和新目标?您可以使用mxEvent.CONNECTlistener获取新目标顶点 像这样: graph.connectionHandler.addListener(mxEvent.CONNECT, function(sender, evt) { var edge = evt.getProperty('cell'); var source = graph.getModel().g


当我将边的目标点移动到另一个顶点时,将触发什么事件?如何获取边缘的旧目标和新目标?

您可以使用
mxEvent.CONNECT
listener获取新目标顶点 像这样:

    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\u CONNECTED
,属性
previous
terminal
是边缘的旧端子和新端子。