几款前端开源flash报表比较

1.YUI(Ext)-chart
其实Ext的chart组件来自于YUI2的chart组件,不过就是Ext做了一点自己的封装罢了,从它们的官网的示例和API你就会看出他们出奇的相似,话说YUI的chart组件也是基于另外一个开源项目。
优点:纯JS配置,事件定义多,可以方便的与其它组件交互
缺点:图表种类少(没有AreaChart导致我只能放弃)、配置不方便


2.dv-charts
一款使用xml进行配置的的chart组件,适合于需求简单的项目
优点:简单易用、API很清晰
缺点:没有明确提供JS接口,中文支持不好


3.openflashchart2
据说是一个人开发的,采用json进行配置,如果你喜欢用服务器语言去配置还是很方便的,它也提供一些JS接口来实现修改样式以及加载数据
优点:动画效果做的不错、图表种类很齐全
缺点:API比较混乱、某些组件有bug(譬如无法设置areaCheat的tooltip来显示横轴坐标)

4.FusionCharts Free
这里说的不是FusionCharts v3,区别就是Free版本是开源的,而且许多功能受限制。Free版本提供了js(通过拼写xml字符串)和xml文件两种方式对chart进行配置。支持xml格式数据源(文件或者用JS写)
优点:种类齐全、容易配置、文档很详细
缺点:加载慢(数据量大的话)、动画效果很土

5.amChart
号称最强大的chart组件,官方甚至提供了在线配置工具,支持可见即所得的方式对图表进行配置并导出
优点:功能强大、API齐全、支持csv、xml数据格式、易于使用的js接口
缺点:免费用的话左上角有个广告(做个层挡住不算侵权吧

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值