自己要写一个饼图费时费力,用canvas虽然可以实现,但是很难达到预期的效果,网上有很多开源的图表组件库,我们可以在这个基础上进行二次开发,方便而且省时省力,也可以写出很酷炫的效果!
01 echarts
地址:https://echarts.apache.org/
推荐:★★★★★
简介:ECharts,一个强大的、交互式的浏览器图表和可视化库。是我用得最多的图表库了。丰富的图表库,很多用户把自己的模板都上传在这里,多达几万个图表模板!
02 highcharts
地址:https://www.highcharts.com.cn/
推荐:★★★★★
简介:兼容 IE6+、完美支持移动端、图表类型丰富、方便快捷的 HTML5 交互性图表库!
03 chart.js
推荐:★★★★
简介:Chart.js 是由社区共同维护的开源项目,欢迎任何人参与! 8 种图表类型 为你的数据提供 8 种可视化展现方式,每种方式都具有动态效果并且可定制。在所有现代浏览器(IE11+)上都有高效的绘图效率。
04 Antv
推荐:★★★★★
简介:Antv 是蚂蚁集团全新一代数据可视化解决方案,致力于提供一套简单方便、专业可靠、无限可能的数据可视化最佳实践。它是一个庞大的图表生态系统。不单单包含基础图表组件。其中的G2更适合我们今天介绍的图表库。
05 bizCharts
推荐:★★★★
简介:BizCharts是阿里通用图表组件库,致力于打造企业中后台高效、专业、便捷的数据可视化解决方案,基于 G2与G2Plot封装的React图表库,已经历阿里复杂业务场景长达三年的洗礼,在灵活性、易用性、丰富度上满足常规图表和高度自定义图表的业务实现。缺点就是没有vue版的。
06 three.js
推荐:★★★★★
简介:3D图表的首选,是JavaScript编写的WebGL第三方库。提供了非常多的3D显示功能。
07 datav
地址:http://datav.jiaminghi.com/
推荐:★★★★★
简介:含有react和vue版的,搭配echarts一起使用简直完美!它通过组合不同的配置项可以达到多变的视觉效果。大部分组件设置宽高或配置简单的数据即可使用。有三个demo,不过我看很久没维护了。
1 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
2 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
3 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
暂无评论内容