私が見る限り、update()、enter()、exit() は、データからビューを更新するために使用されます。GUIからデータを更新する別の方法もありますか?
たとえば、B-circle をクリックし、[削除] をクリックします -> GUI から削除されますが、データにはまだ存在します。[更新] をクリックすると、再び表示されます。
http://jsfiddle.net/stefanf/6Qm2z/33/
'var nodesToRemove = pack.nodes(data);
var sel = vis.selectAll("circle").data(nodesToRemove, function(d){
return d.id;
});
sel.remove();'
ps私は最初にjavascriptでデータを更新することでそれを行うことができましたが、私の質問は適切なd3-wayがあるかどうかです..