【发布时间】:2014-02-26 01:43:05
【问题描述】:
使用 Cytoscape.js v2.1,我注意到一些可能是错误的东西(来自这个版本或者可能是我的 =p)。
插入节点时,我使用它从tap 事件e 中获取节点位置:
position = {
x: e.cyPosition.x,
y: e.cyPosition.y
};
另外,我的 cytoscape 初始化程序正在设置 layout fitas true:
$cy.cytoscape({
minZoom: 0.1,
maxZoom: 2.0,
layout: {
fit: true
},
(...)
于是问题就开始了。使用此功能,在 Windows 7、Chrome 版本 32.0.1700.107 或 Firefox 27.0.1 上,节点以较大的偏移量定位(如图所示 here)。
另一方面,当我将layout fit 设置为false 时,节点定位正确。 (如您在this link 中所见)。
由于它仅在初始缩放适合true 时发生,我认为这是此选项的特定错误。
【问题讨论】:
标签: cytoscape.js