我正在尝试为移除树节点设置动画。当我在不同的树图之间移动时,似乎无法正常工作。我目前有这样的代码

cell.exit()
  .transition()
    .duration(500)
    .call(animateCellRemove)
  .remove();

function animateCellRemove(selection) {
  selection
    .attr('scale', function(d) {
      return "scale(" + d.dx/2 + "," + d.dy/2 +")";
    });
}

可能吗?难道我做错了什么?

最佳答案

您是说selection.attr("transform", …)吗?

关于javascript - 是否可以在d3中过渡移除树形图上的节点?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10520103/

10-12 18:56