animation - 通过动画以编程方式调整 d3 画笔

标签 animation d3.js

如何以编程方式调整 D3 画笔的范围?能否做到让它看起来像是动画,而不是立即捕捉到最终范围?

例如:

[0,0] to [0,100]

范围只是向右扩展。

最佳答案

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

http://bl.ocks.org/mbostock/6216724

关于animation - 通过动画以编程方式调整 d3 画笔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20810914/

相关文章:

javascript - 在 d3 中堆叠一个矩阵而不重新映射到 json

css - react 中的全屏过渡动画

javascript - 在 JQuery 中对多个变量值进行动画处理

javascript - D3.js 流程图

javascript - d3.js - 按两个系列之一的值对两个系列进行排序

javascript - 如何使用格式 SI 前缀四舍五入到小数点后两位?

animation - Safari SVG 变换-原点缩放动画

CSS 转换与 setTimeout firefox 崩溃间隔开

jquery - 鼠标悬停时的 css 动画不会在鼠标离开时顺利结束

javascript - 与 d3 事件绑定(bind)