我发帖是因为我还没有找到一个好的解决方案,而这次谷歌并没有给我太多帮助。
正如您在 JSFiddle 链接上看到的,我有一个线/面积图。我用新数据更新了这个图表。但是我的过渡有问题。我的“圆圈”与线条/区域的移动时间不同,我认为这是由于运行代码的时间所致。
我想同时移动所有东西。我怎样才能做到这一点 ?
我想到了一组过渡,我的意思是,准备每个对象/元素并将它们插入一个组,然后,当每个对象都在组中时,触发过渡。但我找不到类似的东西:
svg.selectAll("circle")
.prepareTransition()
.insertInGroup('firstGroup')
.attr("cy", dist);
...
group('firstGroup').
.transition()
.duration(750)
...
有人可以帮助我吗?
非常感谢您的帮助。