这是我尝试过的jsfiddle样本之一。 我正在尝试为动态锚提供我自己的选择器功能(它执行一些操作)。
{{{
http://jsfiddle.net/sudharsanam/8acjz/8/
}}}
这有一些问题。从选择器函数返回动态锚点时,附加到源的所有连接都将使用相同的值进行更新。 任何人都可以帮我解决这个问题吗?
此致 Sudharsanam.N
答案 0 :(得分:1)
您的连接全部更新到同一点,因为所有连接都使用源端点的相同锚点:z中定义的连接。另一种说法是你继续使用相同的锚(在source_endpoint选项中声明的锚)来创建连接。
由于您使用自定义动态定位,因此似乎很难解决此问题。在您的情况下,您不能像在非自定义锚点中那样在端点选项中定义锚点模板。
我建议你使用beforeDrop拦截器作为makeSource命令的一个选项,并在那里创建一个新的动态锚实例。
最佳