gpt4 book ai didi

javascript - 一些 jsPlumb 问题

转载 作者:行者123 更新时间:2023-12-02 16:58:00 25 4
gpt4 key购买 nike

我最近开始使用 jsPlumb 为客户端制作 UI,但遇到了两个我似乎无法解决的问题。

jsFiddle在这里:http://jsfiddle.net/ugxopksz/

第一个是当我调整窗口大小时,我的端点和连接没有被重新绘制。正在进行的网站有一些响应式设计。我尝试完成整个

$(window).resize(function(){
jsPlumb.repaintEverything();
});

但这并没有什么坏处。我没有从中得到错误,但它根本没有做任何事情。

我的第二个问题是无论如何我都找不到为一个连接指定多个源的方法。像这样的东西:

instance.connect({
source:"oneT",
target:"center",
anchor:[[1, 0.5, 0, 0, 0, 80], [0, 0.5, 0, 0, 7, -40]]
});

除非我可以声明一些数组并创建一个循环,为数组中的每个元素生成该代码块。我正在寻找的原因是这个 UI 是从数据库中提取并创建每个外部元素,因为它们可以更改我希望它能够处理发生数据库更改的情况我不必进入并手动添加新元素。

任何帮助将不胜感激。

最佳答案

由于您使用单独的 jsPlumb 实例创建了连接,因此您必须使用同一实例重新绘制 jsPlumb 组件。更改以下行

jsPlumb.repaintEverything();

instance.repaintEverything();

Click here for updated jsFiddle link

关于javascript - 一些 jsPlumb 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26019791/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com