【发布时间】:2015-02-07 23:07:36
【问题描述】:
我想在指定位置添加节点。我首先尝试在同一位置 (x=0, y=0) 添加两个节点,如下所示:
$(document).ready(function() {
var cy = cytoscape({
container: document.getElementById('cy'),
});
cy.add([
{ group: "nodes", data: { id: "n0" }, position: { x: 0, y: 0 } },
{ group: "nodes", data: { id: "n1" }, position: { x: 0, y: 0 } },
]);
});
我希望它会在同一位置向我显示两个节点,一个在另一个之上。但结果出乎意料。这是我得到的:
事实上,无论我指定什么 x 和 y 值,节点的位置都保持不变。我也试过renderedPosition而不是position,但无济于事。
我正在 Cytoscape 文档中搜索如何实现我想要的,但我还没有找到解决方案。
【问题讨论】: