【发布时间】:2020-05-07 15:35:53
【问题描述】:
我一直在使用D3.js 库来创建一些基本图表。我正在尝试使用 HTML5 画布创建条形图,但发现很难创建。我找到了一些资源和 this 图表,但我无法理解它是如何完成的。你们能建议一些资源/教程/书籍/带有画布的 D3.js 博客,因此我可以更好地了解它是如何完成的。
谢谢!
【问题讨论】:
标签: javascript csv d3.js charts html5-canvas
我一直在使用D3.js 库来创建一些基本图表。我正在尝试使用 HTML5 画布创建条形图,但发现很难创建。我找到了一些资源和 this 图表,但我无法理解它是如何完成的。你们能建议一些资源/教程/书籍/带有画布的 D3.js 博客,因此我可以更好地了解它是如何完成的。
谢谢!
【问题讨论】:
标签: javascript csv d3.js charts html5-canvas
我读到这篇文章的第一个想法是可能有点不匹配。没有理由不能将 D3.js 和 canvas 一起使用,但我认为你会发现使用 SVG 而不是使用 D3 的 canvas 更容易,而且你会在动画、CSS 方面获得各种好处操作和可访问性。
如果您确实想坚持使用画布,那么请使用 Chart.js 而不是 D3,它旨在与画布一起使用并呈现出更平缓的学习曲线,是一种开箱即用的解决方案。
【讨论】: