屏幕布局上的固定位置?

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

我希望某些节点在屏幕上具有固定的位置,即,与平移和缩放无关,它们始终位于同一位置。但是它们仍然是节点,因此它们可以具有将其连接到通常平移和缩放的其他节点的边缘。

有没有办法做到这一点?谢谢!

cytoscape.js
1个回答
0
投票
技巧是添加事件侦听器以平移和缩放事件,并在其中更改renderedPosition属性。

function lock_node(e) { cy.$('#a').renderedPosition({ x: 100, y: 100 }); } cy.on('pan zoom', lock_node)

https://jsfiddle.net/D_P_R/fsogk5bt/8/处的示例。

谢谢!
© www.soinside.com 2019 - 2024. All rights reserved.