jsPlumb getConnections return 空

jsPlumb getConnections return null

在这里查看后,我找到了可以找到所有连接器的代码。我复制了代码但没有成功到 return 连接。

解释我的代码的作用:我有一个空的工作流,经理将单击以添加一个元素并根据需要建立连接。

这是动态的,创建者是“_addEndpoints”。

谁是运行保存的是ID(#salvar)各加2个

1)第一个是ID,存放的是top和left信息

2) 第二个是存储连接。

现在我问,我做错了什么?创建元素的过程是错误的?

var connections = [];
$.each(jsPlumb.getConnections(), function (idx, connection) {
connections.push({
    connectionId: connection.id,
    pageSourceId: connection.sourceId,
    pageTargetId: connection.targetId
});
});
console.log(connections);

在我的 jsfiddle 的控制台上,您可能会注意到 return 没有任何联系。

https://jsfiddle.net/braziel/Lnbkyr0e/

只需将 $.each(jsPlumb.getConnections(), function (idx, connection)... 替换为 $.each(instancia.getConnections(), function (idx, connection)...

jsPlumb 和 instancia 是源代码中的不同实例。