我希望控制我的节点,确保它们互相连接,没有独立的节点。
我的脚本每30秒从JSON查询中添加一对新节点。如果其中一个新节点是现有节点的重复项,则图将仅使用唯一节点进行更新,并将其连接到其他现有节点。
在此过程中,我正在移除最旧的节点,以使图表上最多只有10个节点。就在这里,我似乎遇到了麻烦。我该如何移除节点并检查并删除任何未连接到其他节点的残留节点?
该脚本基于knoren发表的文章 “关于添加新节点”。
我的脚本每30秒从JSON查询中添加一对新节点。如果其中一个新节点是现有节点的重复项,则图将仅使用唯一节点进行更新,并将其连接到其他现有节点。
在此过程中,我正在移除最旧的节点,以使图表上最多只有10个节点。就在这里,我似乎遇到了麻烦。我该如何移除节点并检查并删除任何未连接到其他节点的残留节点?
该脚本基于knoren发表的文章 “关于添加新节点”。
this.checkLength = function () {
if (nodes.length > 10) {
var i = links.shift();
nodes.splice(findNodeIndex(i),1);
update();
}
}