1
我重新将d3.layout.pack图示例here分解为可重用模块。现在我想在数据更新时更新图表。但是,当我用新数据调用图形时,新图形会在旧图形上呈现。您可以找到问题here的演示。如何在数据更新时更新可重用的d3.js图形?
基本上,来模拟数据更新我打电话的功能在使用setInterval这样:
function test(){
d3.select('#vis')
.datum(data2)
.call(cluster);
}
setInterval(test, 1500);
,你可以找到在文件底部的数据更新部。 你能检查一下有什么问题吗?
非常好的工作!谢谢 – MedAli