面向sigma.js的getNodes()方法的问题

时间:2013-09-06 12:08:01

标签: javascript sigma.js

我遇到了getNodes()方法的一些问题。 目前,如果我想要任何特定节点,我可以使用指定ID作为参数的getNodes()方法。它返回与该ID相关联的节点的对象。但是,当我使用此对象进行一些更改并重绘图形时,它将不会影响。另一方面,如果我使用iterNodes()方法并找到特定的id,那么我可以使用该对象进行更改。 因此,对于每个单个节点的属性更改,我都不会使用所有渲染节点进行迭代,最好使用getNodes()方法来获取特定对象。 如果有人解决了这个问题,或者有什么事情了解它,请帮助我。 提前谢谢。

1 个答案:

答案 0 :(得分:-1)

搜索了一下后发现 - getNodes()方法返回节点的克隆。如果你想要实际的节点进行操作,那么你需要在库中添加额外的函数,这将返回实际的节点进行操作。 希望这会有所帮助。