删除LinkJS的链接功能

ACH*_*CHU 0 jointjs

我有两个元素之间的链接.当鼠标悬停在链接上时,将显示删除选项(X).

是否可以在外部捕获删除事件?我想删除点击(X)图标上的链接,但是,在我想要执行自定义功能之前.

JointJS链接

Saj*_*han 5

您可以在图形上侦听元素移除事件,并查看删除的元素是否为链接,然后执行逻辑.

graph.on('remove', function (cell) {
    if (cell.isLink()) {
        // execute your custom logic
    }
}
Run Code Online (Sandbox Code Playgroud)

单击链接的(X)图标时将触发此删除事件.