jsplumb所在div局部缩放后,拖动节点出现偏差
项目中利用了jsplumb进行画拓补图,其中有个功能需要对拓补图进行缩放,利用transform:scale(0.5);和 transform-origin: 0% 0% 实现整个区域缩放,但发现缩放后移动节点时出现偏差,进过一番周折终于发现了这个——setZoom();
这是jsplumb对缩放后拖动节点进行处理。
jsplumb.setZoom(tpl_scalingNum);
这里的 tpl_scalingNum为我的scale()缩放倍数;然后问题就完美解决啦。