我开始使用JavaScript库Joint js,我想通过选择源节点动态创建已经创建的两个节点之间的链接但不使用端口是可能的,感谢您的帮助
真诚的你
答案 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);
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 }],
}),