联合Js:以形状

时间:2019-05-14 09:30:01

标签: jointjs

我正在动态创建图。假设我们有三个矩形形状Activity1,Activity2和Activity3,并且我们进行连接

Activity1到Activity2, 活动2至活动3, 从活动3到活动1

在这里,我们将Activity3循环回到Activity1 (https://imgur.com/vLkJ1jp

这样做会将从Activity3到Activity1的链接隐藏在Activity2后面

形状之间是否有自动创建路径,或者我必须手动描述线的顶点

所需结果:

https://imgur.com/a/WrZ0L73

1 个答案:

答案 0 :(得分:0)

我刚刚使用

解决了它
router: { name: 'manhattan' } 

...

  var link = new joint.shapes.standard.Link({ connector: { name: 'rounded' }, router: { name: 'manhattan' } });
  link.source(element1);
  link.target(element2);
  link.addTo(graph);

...