Javascript 如何在jsPlumb中动态更改targetOption和sourceOption锚?

Javascript 如何在jsPlumb中动态更改targetOption和sourceOption锚?,javascript,html,jsplumb,Javascript,Html,Jsplumb,假设我们已经创建了两个节点,它们通过分配的targetOption和sourceOption锚点连接-对于具有锚点的sourceOption:“BottomCenter”和具有锚点的targetOption:“TopCenter”。这将是 但是,是否有一种方法可以相对于两个节点的最近可能位置更新锚点 targetOption和sourceOption锚点固定在前面声明的内容上。如果我把它们拖在一起,连接器看起来不太好。看一看 如果sourceOption变为anchor:Right,target

假设我们已经创建了两个节点,它们通过分配的targetOption和sourceOption锚点连接-对于具有锚点的sourceOption:“BottomCenter”和具有锚点的targetOption:“TopCenter”。这将是

但是,是否有一种方法可以相对于两个节点的最近可能位置更新锚点

targetOption和sourceOption锚点固定在前面声明的内容上。如果我把它们拖在一起,连接器看起来不太好。看一看


如果sourceOption变为anchor:Right,targetOption变为anchor:Left,那就太好了,因为它们都在旁边。

jsPlumb允许设置动态锚点。在建立连接时,可以向
锚定
属性提供锚定数组。有关您的用例,请参见以下代码:

anchor: ["Top", "Bottom", "Left", "Right"]

有关更多选项,请参阅。

我认为
anchor
只能有一个值。谢谢你指出这一点!