【问题标题】:How to get the sources and targets in JsPlumb如何在 JsPlumb 中获取源和目标
【发布时间】:2013-12-23 12:45:50
【问题描述】:

我想保存我的工作流然后加载它,为此我必须保存所有连接的所有源和目标。谁能告诉我如何针对一个节点获取所有源和目标。

【问题讨论】:

    标签: javascript jquery jquery-plugins jsplumb


    【解决方案1】:

    感谢好友,但我发现了一个语法非常简单的链接。这也对我有用。 我将分享这个以供将来参考...

    Can we export a JsPlumb flowchart as a JSON or XML?

    【讨论】:

    • bahi yeh to app nay mara hi copy ki ha :D :D :D
    【解决方案2】:

    为此,您需要先获取所有连接,然后将每个连接源和目标 id 保存在一个数组中。首先恢复时,您需要创建具有相同 id 的 DOM 元素,然后使用数组恢复连接:

    var con=jsPlumb.getAllConnections();
    var list=[];
    for(var i=0;i<con.length;i++)
    {
         list[i]=new Array(2);
         list[i][0]=con[i].sourceId;
         list[i][1]=con[i].targetId;
    }
    

    对于基于id的使用语法连接元素:

    jsPlumb.connect({source:list[1][0], target:list[1][1]});
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-17
      相关资源
      最近更新 更多