【问题标题】:What parts of the D3.js API are required for strictly animation (i.e. no charts, no plots, no diagrams, etc.) [closed]严格动画需要 D3.js API 的哪些部分(即没有图表、没有绘图、没有图表等)[关闭]
【发布时间】:2020-04-13 13:28:33
【问题描述】:

我迷失在 D3.js API 的丛林中。有人可以指出我需要研究的 API 部分以创建 2d 精灵的动画吗?从字面上看,我遇到的每一本书和教程都只涉及图表、绘图和图表以及将数据绑定到 DOM 元素。当然还有其他使用 D3js 的方法。实际上,在 Mike Bostock 画廊的底部,有少量以有趣的方式展示 D3js 的示例(远离数据世界),但是关于这方面的文档很少,如果有的话,也只有几个示例。

https://observablehq.com/@mbostock/tadpoles

【问题讨论】:

  • 谁给了一个大拇指应该解释,它非常相关。

标签: javascript d3.js


【解决方案1】:

d3-transition 应该就是你所需要的。

包括以下dependencies

  • d3-selection,用于选择和操作 DOM 节点
  • d3-interpolated3-ease,控制动画状态
  • d3-timer 用于时间和流量管理。

除了d3-transitiond3-scale 也可能有用,具体取决于您的用例。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-03
    • 1970-01-01
    • 1970-01-01
    • 2012-05-05
    • 1970-01-01
    相关资源
    最近更新 更多