在节点之间创建链接

时间:2016-07-11 10:28:15

标签: javascript jointjs

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

真诚的你

2 个答案:

答案 0 :(得分:1)

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

如果是这样,那么你只需要使用链接构造函数,指定源元素(链接从哪里开始)和目标元素(它结束的位置):

//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 :(得分:1)

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