Animation 通过动画编程调整d3笔刷

Animation 通过动画编程调整d3笔刷,animation,d3.js,Animation,D3.js,D3画笔如何通过编程方式从一个范围调整到另一个范围?是否可以让它看起来像是动画,而不仅仅是瞬间捕捉到最终范围 例如: [0,0] to [0,100] 范围刚刚扩大到右边 d3.select('body').transition() .call(brush.extent([0, 100])) .call(brush.event); 这有一个问题,从on('brush')调用的brush.extent()不能反映转换过程中显示的不断变化的范围。您可以发布一个示例来

D3画笔如何通过编程方式从一个范围调整到另一个范围?是否可以让它看起来像是动画,而不仅仅是瞬间捕捉到最终范围

例如:

[0,0] to [0,100]
范围刚刚扩大到右边

  d3.select('body').transition()
      .call(brush.extent([0, 100]))
      .call(brush.event);


这有一个问题,从on('brush')调用的brush.extent()不能反映转换过程中显示的不断变化的范围。您可以发布一个示例来隔离此问题吗?从on('brush')调用的brush.extent()有一个问题不会反映转换过程中显示的变化范围。是否可以发布一个示例来隔离问题?是否可以发布代码或完整示例?是否可以发布代码或完整示例?