0
我想调整容器DOM元素a)
和基于我的图形高度的缩放级别b)
。Cytoscape.js:在当前缩放级别计算图形尺寸?
假设我将节点和边缘动态添加到图形中。给定一个最大变焦水平(zMax
)和最大容器高度(cMax
),我想根据以下规则,以适应:
- ,如果在当前缩放级别,
z == zMax && graphHeight < cMax
,然后继续缩放级别不断调整容器大小以适应图形。 - 如果在当前缩放级别为
graphHeight == cMax
,那么如果可能的话减少z
。
问题是,我不确定是否有任何内置功能来计算当前缩放级别的图形高度(以像素为单位)。我想我可以遍历节点并找到最低和最高的y值,但我希望有一个更高效的选项。