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

贝斯·莱伊(Bes Ley)

首先,画布中有两个节点,并且已经应用​​了某些端点样式。如果在它们之间拖动连接,则所有样式都可以保留。没关系。但是,当使用jsPlumb连接方法时,它将导入默认的端点样式,而不是给定的样式。如何避免这种情况?

1)用户拖动事件从源到目标生成的新连接。 在此处输入图片说明

2)使用jsplumb.connect(),而该方法使用默认端点样式。 在此处输入图片说明

一些JavaScript代码在这里:

    var connectorPaintStyle = {
        strokeWidth: 2,
        stroke: "#61B7CF",
        joinstyle: "round",
        outlineStroke: "white",
        outlineWidth: 2
    };

    var conn = jsptoolkit.jspinstance.connect({
        source: line.sdata.sourceId,
        target: line.sdata.targetId,
        anchors: line.sdata.anchors,
        paintStyle: connectorPaintStyle,
        connector: ["Flowchart", { stub: [2, 2], gap: 1, cornerRadius: 5, alwaysRespectStubs: true }],
    });
贝斯·莱伊(Bes Ley)

正确的方法是使用uuids数组,而不是源和目标。我已经修改了连接方法代码:

var conn = jsptoolkit.jspinstance.connect({
        uuids: [line.sdata.sourceId + "RightMiddle", line.sdata.targetId + "LeftMiddle"],
        anchors: line.sdata.anchors,
    });

有一个类似的问题:Jsplumb使用端点以编程方式添加连接

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

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

来自分类Dev

将源端点连接到 jsPlumb 中的 Targetdiv

来自分类Dev

如何使用计算目标获取现有的AKS

来自分类Dev

不使用SDK将现有的ASP.NET应用程序连接到Azure SQL Server VM

来自分类Dev

无法在Open Xml中使用现有的段落样式

来自分类Dev

无法在Open Xml中使用现有的段落样式

来自分类Dev

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

来自分类Dev

使用sequelize连接现有的postgres以表达js

来自分类Dev

“使用”是否会关闭现有的打开连接?

来自分类Dev

使用现有的操作栏样式来设置工具栏样式

来自分类Dev

无法获取连接端点的源和目标uuid

来自分类Dev

使用现有的嵌套实体保存新的断开连接的实体,而无需复制现有的实体

来自分类Dev

使用现有的相机应用程序以编程方式不使用预览捕获按钮拍照

来自分类Dev

如何使用现有的源映射将scss编译为css?

来自分类Dev

Postgis ST_Intersects查询不使用现有的空间索引

来自分类Dev

从Fragment调用startIntentSenderForResult(不使用现有的Activity)(Android Billing v3)

来自分类Dev

从Fragment调用startIntentSenderForResult(不使用现有的Activity)(Android Billing v3)

来自分类Dev

Debian PXE预置:我可以克隆现有的Debian系统而不使用Internet吗?

来自分类Dev

Apache布鲁克林创建自己的卷,而不使用现有的卷

来自分类Dev

使用jsPlumb重绘端点

来自分类Dev

如何将现有端点添加为AppSync的源

来自分类Dev

向现有的make目标添加依赖项

来自分类Dev

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

来自分类Dev

如何连接到现有的套接字io连接

来自分类Dev

如何在操作中更改现有的TextView样式

来自分类Dev

使用现有的psycopg2连接池创建sqlalchemy引擎

来自分类Dev

如何使用Docker远程API连接到现有的Docker网络(通过dockerode)

来自分类Dev

如何使用mongoose检查是否存在现有的MongoDB连接?

来自分类Dev

如何连接到现有的Jupyter Notebook内核并使用变量浏览器检查变量?

Related 相关文章

  1. 1

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

  2. 2

    将源端点连接到 jsPlumb 中的 Targetdiv

  3. 3

    如何使用计算目标获取现有的AKS

  4. 4

    不使用SDK将现有的ASP.NET应用程序连接到Azure SQL Server VM

  5. 5

    无法在Open Xml中使用现有的段落样式

  6. 6

    无法在Open Xml中使用现有的段落样式

  7. 7

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

  8. 8

    使用sequelize连接现有的postgres以表达js

  9. 9

    “使用”是否会关闭现有的打开连接?

  10. 10

    使用现有的操作栏样式来设置工具栏样式

  11. 11

    无法获取连接端点的源和目标uuid

  12. 12

    使用现有的嵌套实体保存新的断开连接的实体,而无需复制现有的实体

  13. 13

    使用现有的相机应用程序以编程方式不使用预览捕获按钮拍照

  14. 14

    如何使用现有的源映射将scss编译为css?

  15. 15

    Postgis ST_Intersects查询不使用现有的空间索引

  16. 16

    从Fragment调用startIntentSenderForResult(不使用现有的Activity)(Android Billing v3)

  17. 17

    从Fragment调用startIntentSenderForResult(不使用现有的Activity)(Android Billing v3)

  18. 18

    Debian PXE预置:我可以克隆现有的Debian系统而不使用Internet吗?

  19. 19

    Apache布鲁克林创建自己的卷,而不使用现有的卷

  20. 20

    使用jsPlumb重绘端点

  21. 21

    如何将现有端点添加为AppSync的源

  22. 22

    向现有的make目标添加依赖项

  23. 23

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

  24. 24

    如何连接到现有的套接字io连接

  25. 25

    如何在操作中更改现有的TextView样式

  26. 26

    使用现有的psycopg2连接池创建sqlalchemy引擎

  27. 27

    如何使用Docker远程API连接到现有的Docker网络(通过dockerode)

  28. 28

    如何使用mongoose检查是否存在现有的MongoDB连接?

  29. 29

    如何连接到现有的Jupyter Notebook内核并使用变量浏览器检查变量?

热门标签

归档