jsplumb.connect()使用现有端点而不是创建新端点

一个和唯一的核心

jsPlumb.connect函数有问题。我有一个用户可以在其中添加<div>元素的应用程序,它可以获取jsPlumb端点。用户可以将所有这些元素相互连接。可以将图表保存在MySQL数据库(JSON格式)中。

当用户从数据库加载图表时,我可以使用addElement和addEndpoint函数重新创建元素和端点。但是,当我调用jsPlumb Connect方法(该方法只是为了从数据库中创建图表而调用)时,为了绘制连接线,它会为每个连接的元素创建一个新的端点

所以我的问题是,如何在每次调用connect方法时阻止创建新的Endpoints?

先生没人007

添加端点时,请确保您还uuid根据放置端点的元素来分配端点您可以将jsPlumb中的两个端点连接为:

jsPlumb.ready(function () {  
     var e0 = jsPlumb.addEndpoint("container0",{uuid:"ep0"}), //set your own uuid for endpoint to access later.
     e1 = jsPlumb.addEndpoint("container1",{uuid:"ep1"});  
     jsPlumb.connect({ uuids:[e0.getUuid(),e1.getUuid()] }); 
             // (or) 
     jsPlumb.connect({ uuids:["ep0","ep1"] });
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用jsPlumb重绘端点

来自分类Dev

jsPlumb端点可见:false?

来自分类Dev

JsPlumb连接不使用现有的源/目标端点样式

来自分类Dev

需要使用jsplumb验证具有连接和端点的页面

来自分类Dev

拖动源容器时,jsPlumb源端点不会移动

来自分类Dev

将源端点连接到 jsPlumb 中的 Targetdiv

来自分类Dev

TypeError:d不是jsPlumb中的函数

来自分类Dev

无法使用jsPlumb使divs可拖动

来自分类Dev

使用jsPlumb调整元素大小并拖动

来自分类Dev

Jsplumb隐藏除1外的所有连接器

来自分类Dev

删除jsPlumb中的所有连接以及元素

来自分类Dev

Jsplumb 删除所有不支持 2.4.3 版的连接

来自分类Dev

如何在JsPlumb中使用Edge建立连接?

来自分类Dev

jsPlumb setContainer方法不存在:“未捕获的TypeError:未定义不是函数”

来自分类Dev

jsplumb:如何通过拖动连接器来创建新元素

来自分类Dev

如何在流星项目中使用JSplumb(流星项目版本0.6.5.1)

来自分类Dev

使用JSPlumb仅分离父级中的最后一个子级

来自分类Dev

jsPlumb.on()函数的规范

来自分类Dev

jsPlumb拖动元素位置

来自分类Dev

jsPlumb连接拉斐尔元素

来自分类Dev

几个jsPlumb问题

来自分类Dev

jsPlumb 和 Bootstrap 网格

来自分类Dev

jsPlumb如何删除重复的连接

来自分类Dev

设置jsPlumb行的容器元素

来自分类Dev

通过jsPlumb检测每个连接

来自分类Dev

在jsPlumb中拖放各种元素

来自分类Dev

jsplumb连接不起作用

来自分类Dev

jsPlumb多个实例dnd错误

来自分类Dev

删除dblclick上的JsPlumb节点