![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jsplumb
KentKun
这个作者很懒,什么都没留下…
展开
-
JSplumb学习笔记----获取连线内容
项目中获取拓补图连线,发现两种获取方式的处理结果有所不同,在此记录下:jsplumb.getAllConnections(); //获取全部连线jsplumb.getConnections({souce: 'sourceID', target: 'targetID'}); //获取指定连线项目中需要获取连线,然后修改连线或删除连线,两种方式处理的结果有所不同一、getAllConnections():getAllConnections返回的是浅拷贝的数组,对返回的连线数组进行循环遍历时,当遍历原创 2020-12-07 11:11:48 · 2641 阅读 · 0 评论 -
jsPlumb拖动多个节点
jsPlumb拖动多个节点使用jsplumb官方提供的api,添加拖拽选中之后就可以多个节点进行操作let obj = $('#abc')[0]; //节点//添加节点为选中jsplumb.addToDragSelection(obj);//删除单个节点选中jsplumb.removeFromDragSelection(obj);//删除所有节点选中jsplumb.clearDr...原创 2020-04-09 19:58:46 · 2003 阅读 · 0 评论 -
jsplumb所在div局部缩放后,拖动节点出现偏差
jsplumb所在div局部缩放后,拖动节点出现偏差项目中利用了jsplumb进行画拓补图,其中有个功能需要对拓补图进行缩放,利用transform:scale(0.5);和 transform-origin: 0% 0% 实现整个区域缩放,但发现缩放后移动节点时出现偏差,进过一番周折终于在源码中发现了这个——Zoom;这明显是对浏览器缩放后拖动节点进行处理。var pos = _pl(e)...原创 2020-03-31 20:07:44 · 2169 阅读 · 1 评论