是否可能使节点发粘?

问题描述 投票:2回答:1

cytoscape.js中是否有任何方法可以设置特定节点的绝对位置,以使其不会与图的其余部分平移/缩放?

我可以使用nodes.layoutPositions()设置相对位置,但是整个场景仍然可以平移/缩放。

禁用特定节点的平移/缩放就足够了,但是可以吗?如果可能,为特定节点指定绝对位置也可能足够好。谢谢!

cytoscape.js
1个回答
0
投票
cy.on('pan', () => { const newPosition = cy.pan(); eles.shift({ x: -(newPosition.x - initialPosition.x), y: -(newPosition.y - initialPosition.y) })
© www.soinside.com 2019 - 2024. All rights reserved.