Joint.js: 阻止特定元素被链接

Joint.js: Prevent a specific element to be linked

我有一个用例,我想用 joint.js 创建一个图表,其中一些元素可以正常链接,但有些根本不应该接受链接或来自链接。

是否有某些特定功能或属性允许这样做?

使用 magnet:false 属性,例如:

new joint.shapes.basic.Rect({
    position: { x: 50, y: 50 },
    size: { width: 300, height: 200 },
    attrs: {
        '.': { magnet: false }
    }
});