Joint Js: ссылка отображается под формой - PullRequest
0 голосов
/ 14 мая 2019

Я создаю диаграмму динамически. Допустим, у нас есть три прямоугольных формы Activity1, Activity2 и Activity3, и мы соединяем

Activity1 с Activity2, Activity2 с Activity3, Activity3 с Activity1

здесь мы имеемвозвращение цикла из Activity3 в Activity1 (https://imgur.com/vLkJ1jp)

При этом скрывается связь между Activity3 и Activity1 за Activity2

. Есть ли автоматическое создание пути между фигурами, или мне нужно вручную описывать вершины?для строк

Желаемый результат:

(https://imgur.com/a/WrZ0L73)

1 Ответ

0 голосов
/ 14 мая 2019

Я только что решил, используя

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);

...

...