【问题标题】:How to connect to endpoint using jsplumb?如何使用 jsplumb 连接到端点?
【发布时间】:2013-01-25 09:21:07
【问题描述】:

我正在使用 JSplumb 进行连接,我从 JSON 中获取了一些数据,并且基于我想在两个端点之间建立连接,我已经在每个节点上创建了结构并创建了端点,我试图在 jsplumb 文档中找到它但不能..

【问题讨论】:

  • 我想我不知道您正在接收什么 JSON 数据以及您打算如何使用它来连接您的端点;但是如果端点已经就位-您不只是使用 jsPlumb.connect() 并将具有您添加的端点的源元素和目标元素传递给它吗?
  • 您是在问如何在 jsPlumb 中连接两个端点?当然,文档中有关于如何执行此操作的详细说明。到目前为止,您的代码在哪里,您遇到的错误是什么?如果你发布一个 jsFiddle 会更容易找到问题。

标签: jquery-ui jsplumb


【解决方案1】:

在添加端点时,请确保您还根据放置它​​的元素为它们分配 Uuid。您可以将 jsPlumb 中的两个端点连接为:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多