2016-09-30 617 views
0

我一直在与JointJS合作制作通话图。在我的测试案例中,我有83个节点,它们之间有链接。创建所有元素后,我使用Dagre DirectedGraph来布局图。JointJS链接自动布局

问题是:我的一些链接遍历节点,它们不是垂直的。有一些algorythm或某种解决方案可以解决这个问题?

PS .:我尝试使用TreeLayout,但没有成功。

回答

1

您可以尝试制作曼哈顿路由器类型的链接。

var link = new joint.dia.Link({ 
    source: { id: source.id }, 
    target: { id: target.id }, 
    router: { name: 'manhattan' }, 
    } 
});