首页 > 解决方案 > mxGraph:当我移动边缘的句柄点时会触发哪个事件?

问题描述

我移动了点,我想在移动后保存位置。我怎样才能赶上这个事件?我知道,边缘移动后得到点,我可以在几何中找到控制点。但我需要运动结束的那一刻。

边缘点移动

标签: javascriptgraphmxgraph

解决方案


我不确定它是否有帮助,但我通常有一个 mxEvent.CHANGE 的侦听器,并处理每个更改......

像这样的东西:

model.addListener(mxEvent.CHANGE, function(sender, evt)
{
   var changes = evt.getProperty('edit').changes;
   for (var i = 0; i < changes.length; i++) {   
     if (changes[i].constructor.name ==  "mxTerminalChange") {
       // DO SOMETHING
     }
   }
}

推荐阅读