Javascript 如何在jsPlumb中动态更改targetOption和sourceOption锚?
假设我们已经创建了两个节点,它们通过分配的targetOption和sourceOption锚点连接-对于具有锚点的sourceOption:“BottomCenter”和具有锚点的targetOption:“TopCenter”。这将是 但是,是否有一种方法可以相对于两个节点的最近可能位置更新锚点 targetOption和sourceOption锚点固定在前面声明的内容上。如果我把它们拖在一起,连接器看起来不太好。看一看Javascript 如何在jsPlumb中动态更改targetOption和sourceOption锚?,javascript,html,jsplumb,Javascript,Html,Jsplumb,假设我们已经创建了两个节点,它们通过分配的targetOption和sourceOption锚点连接-对于具有锚点的sourceOption:“BottomCenter”和具有锚点的targetOption:“TopCenter”。这将是 但是,是否有一种方法可以相对于两个节点的最近可能位置更新锚点 targetOption和sourceOption锚点固定在前面声明的内容上。如果我把它们拖在一起,连接器看起来不太好。看一看 如果sourceOption变为anchor:Right,target
如果sourceOption变为anchor:Right,targetOption变为anchor:Left,那就太好了,因为它们都在旁边。jsPlumb允许设置动态锚点。在建立连接时,可以向
锚定
属性提供锚定数组。有关您的用例,请参见以下代码:
anchor: ["Top", "Bottom", "Left", "Right"]
有关更多选项,请参阅。我认为
anchor
只能有一个值。谢谢你指出这一点!