我想在链接中自我引用一个形状。基本上链接的源和目标是相同的。
它正在工作,但链接被形状隐藏: https ://imageshack.com/i/f2mu7jp
这是我想做的: https ://imageshack.com/i/mujp9lp
我知道我可以在链接的定义中使用“顶点”,但我不知道起点和终点的 XY 位置
var connect = function(source, sourcePort, target, targetPort) {
var link = new joint.shapes.devs.Link({
source: { id: source.id, selector: source.getPortSelector(sourcePort) },
target: { id: target.id, selector: target.getPortSelector(targetPort) }
});
if(source == target){
console.log(link);
console.log(source);
}
graph.addCell(link);
};
如何获得起点和终点的位置?
谢谢