有没有人会推荐一个特别的JavaScript图表库——特别是一个根本不使用flash的库?
当前回答
Sencha收购了Raphael,现在他们的图表是纯javascript版本4。上面提到的Emprise和HighCharts是我最喜欢的两个。
http://www.sencha.com/
其他回答
jqPlot很棒。如果你的需求相当“正常”,你只是想画一些图表,你可能会被大量的js图表选项所淹没。假设您不想花费数小时进行研究,那么就使用jqPlot,因为它可能是您最好的选择。它很好地涵盖了大多数人的大多数用例。一些替代方案专门针对特定类型的图表,或者根据特定的用例构建。
如果你正在使用jQuery,我发现flot非常好-尝试一下示例,看看它们是否适合你的需求,但我发现它们可以满足我当前项目的大部分需求。
此外,ExtJS 4.0还引入了一组非常强大的图表,旨在处理实时数据。
另一个是RGraph: Javascript图表和图形库:
http://www.rgraph.net
基于画布,所以速度很快,大概有20种不同的图表类型。非商业用途也是免费的!
看看ZingChart HTML5 Canvas, SVG, VML和Flash图表。非常强大和兼容的库。我是Zing团队的一员-在twitter上提到我们@zingchart或发送任何问题到support@zingchart.com。
Flotr是另一个基于Prototype的纯Javascript图表库,灵感来自Flot
推荐文章
- 在数组中获取所有选中的复选框
- 如何为Firebase构建云函数,以便从多个文件部署多个函数?
- 如何发送推送通知到web浏览器?
- AngularJS:工厂和服务?
- js:将一个组件包装成另一个组件
- 父ng-repeat从子ng-repeat的访问索引
- JSHint和jQuery: '$'没有定义
- 模仿JavaScript中的集合?
- 用JavaScript验证电话号码
- 如何在HTML5中改变视频的播放速度?
- 谷歌地图API v3:我可以setZoom后fitBounds?
- ES6/2015中的null安全属性访问(和条件赋值)
- 与push()相反;
- JS字符串“+”vs concat方法
- AngularJS使用ng-class切换类