我一直在跟踪Mike Bostock的代码,从
this example学习如何在d3中绘制有向图,并且想知道如何构造代码,以便我可以在图中的两个节点之间添加多个边。例如,如果上述示例中的数据集被定义为
var links = [{source: "Microsoft",target: "Amazon",type: "licensing"},{source: "Microsoft",type: "suit"},{source: "Samsung",target: "Apple",type: "resolved"}];
然后运行代码,我看到的只有一行。所有的路径正在HTML代码正确绘制,但是它们都具有相同的坐标和方向,使视觉看起来像1行。在这个例子中需要做什么类型的代码重组,以允许3个边不能被绘制在彼此之上?