cytoscape.js缩放以适合当前选定的节点

pau*_*non 5 javascript graph cytoscape.js

我希望缩放cyjs视图以适应(很好地包含)当前选定的节点.可以手动或以编程方式选择节点.如果只选择了一个小型网络邻域,那么放大将非常引人注目.如果选择中有远程节点,则放大甚至可能不明显.

cy.fit(<padding>) 
Run Code Online (Sandbox Code Playgroud)

非常适合在窗口内显示整个网络.但尽量尝试,我找不到

cy.fitSelected()
Run Code Online (Sandbox Code Playgroud)

或一些功能等同物.

建议,有人吗?

max*_*anz 7

这是一个oneliner,因为cy.fit()需要eles它的第一个参数:例如,cy.fit( cy.$(':selected'), 50 )用50填充

http://cytoscape.github.io/cytoscape.js/#core/viewport-manipulation/cy.fit