javascript – 替代NVD3.js(可重用图表库)?

最近我一直在寻找创建网页图表的解决方案.

经过一段糟糕的经历(过时版本)的Highcharts后,我试图给一个D3.js的机会,我觉得很方便.

由于我在这个项目的时间紧迫,我试图找到一个可重用的图表库,它位于D3的顶端.
到目前为止,我发现的唯一候选人是Miso Project的d3.chartNVD3.js.

问题是d3.chart只是制作可重复使用的图表的一个很小的框架,而NVD3是非常广泛的,但不是非常灵活和非常无证.

有没有替代这些图书馆(或者我应该开始写一个)?

解决方法

你看过 Vega吗?

我同意ckersch的评论,从长远来看,用d3编写你自己的可视化文件通常是合适的,而且很有趣. (当然这也取决于你实际想做什么.)

就个人而言,我不建议您编写自己的框架,因为有可能不会超出您目前的项目的可重用性.

相关文章

什么是深拷贝与浅拷贝?深拷贝与浅拷贝是js中处理对象或数据...
前言 今天复习了一些前端算法题,写到一两道比较有意思的题:...
最近在看回JavaScript的面试题,this 指向问题是入坑前端必须...
js如何实现弹出form提交表单?(图文+视频)
js怎么获取复选框选中的值
js如何实现倒计时跳转页面