2
我的问题是一样的,请参阅这个fiddle。删除节点d3 grapth node.js
我删除了一个节点,并在d3图中添加了一个新节点,但我仍然可以在图中看到已删除的节点。
“ios”已添加,但未在“svg”中看到。怎么了?
function dynamicAddNodes() {
var updatedata = {
"name":"ios",
"NumOccurrences":"500",
"color":"green",
"x":0,
"y":1
}
data.nodes.pop();
data.nodes.push(updatedata);
restart();
}
你只是去除该部队布局内部使用的数据结构的节点。您还需要删除实际的SVG元素。 –
@LarsKotthoff请见[fiddle](http://jsfiddle.net/qYStf/4/) – MHS
我看过你的小提琴 - 我告诉你它有什么问题。 –