【发布时间】:2012-04-01 19:02:21
【问题描述】:
我需要在我正在构建的 JavaScript 应用程序中包含一个仪表板。 Google Visualization API 将提供我正在寻找的所有功能,除了我需要一个无需 Internet 访问且可以嵌入到我的应用程序中的工具。
我的主要要求:
- 标准饼图、条形图和折线图
- 悬停和点击行为
- 数据聚合:总和、平均值等(如 Google 数据表)
- 带有时间范围过滤器的时间刻度
- 很高兴拥有:热图、仪表、地理地图、甘特图等。
另外,我会对有关图形工具包的建议感兴趣,这将是一个很好的起点。我读过关于 d3.js 的好东西,但周围没有太多文档。我什至没有找到 d3 支持哪些浏览器(我需要 IE 7)。
【问题讨论】:
-
如果您正在寻找 D3 文档,请尝试 github.com/mbostock/d3/wiki/API-Reference。 wiki 上还有更多的教程和此类链接。
-
@mbostock thx。那是我查看的地方,但我没有找到简单问题的答案,例如支持哪些浏览器,或者插件/模块列表。
-
查看 README 以获得浏览器支持。 github.com/mbostock/d3/blob/master/README.md我们还没有正式的插件模块,但是有很多例子你可以在wiki主页上借鉴。
-
谢谢。对不支持 svg 的旧浏览器有什么建议吗?
标签: javascript charts visualization d3.js