2016-07-11 99 views
-5

我开始使用JavaScript库联合js,我想通过选择源节点而不使用端口创建已经创建的两个节点之间的链接,这是可能的,感谢您的帮助创建节点之间的链接

此致敬礼

+3

全世界样本英语,请... – jakob

+1

你有什么迄今所做? –

+0

我只是动态创建节点对不起我的英语 –

回答

1

动态地,你的意思是在Javascript中?

如果是这样,那么你只需要使用连接构造,specifiying源元素(其中的链接从开始)和目标元素(它的尽头):

//say you have already got the source and target elements sourceEl and targetEl 

var link = new joint.dia.Link({ 
    source: sourceEl, 
    target: targetEl 
}); 

graph.addCell(link); 

这里is a working JSFiddle

有文档此JointJS网站上 - 例如,在你好http://www.jointjs.com/tutorial

1
var link = new joint.dia.Link({ 
      source: { id: source.id }, 
      target: { id: target.id }, 
      vertices: [{ x: 400, y: 250 }],   
     }), 
相关问题