javascript - DipleJS - 如何制作图表动画并下载图表

标签 javascript d3.js dimple.js

我有一些 DimpleJS 图表(折线图、饼图、条形图等)。我该怎么办:

  1. 动画图形绘制 - 我见过的大多数 D3 示例都出现在用户眼前,即您可以看到条形图的高度增加、时间线绘制等。我如何在 DimpleJS 中做到这一点?我尝试了 Storyboard,但似乎不起作用。
  2. 如何为用户提供下载图表(如 jpg/png/excel 等)的选项?

提前致谢!

最佳答案

  1. 当您调用chart.draw时,为第一个参数提供一个数字,表示要转换的毫秒数。它默认为 0,因此默认情况下没有转换。

  2. 这不是 Dimple 或 D3 本身提供的东西。您还可以研究其他提供部分功能的库,例如本博客文章中引用(并详细介绍)的库:http://spin.atomicobject.com/2014/01/21/convert-svg-to-png/

关于javascript - DipleJS - 如何制作图表动画并下载图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28318004/

相关文章:

javascript - 是否可以在 SVG 中进行下标?

javascript - 如何旋转外部对象

javascript - 2 D3.js 在同一页面上强制布局图?

javascript - d3.js 和 dimple.js 两个相同的元素

javascript - 使元素固定在滚动条上

javascript - 根据 bool 值切换 D3 形状

javascript - dimplejs 中的多系列

javascript - 获取 TD 数据表内按钮的值

javascript - 如何隐藏通过 JavaScript 输入的密码

javascript - 检索文档数据,其中条件值是子集合值