时间:2021-05-26
本文实例讲述了JavaScript使用百度ECharts插件绘制饼图操作。分享给大家供大家参考,具体如下:
百度ECharts是一款由百度前端团队开发与维护的,基于HTML5的开源JavaScript图表库。E是Enterprise的简称,意思是商业级数据图表。
本文简述使用ECharts绘制饼图(Pie Chart)的过程,下图为使用ECharts绘制的饼图实例。
首先需要在页面中新建<script>标签,引入符合AMD规范的加载器,如esl.js
关于AMD规范的详细介绍,可以参考阮一峰的博文:Javascript模块化编程(二):AMD规范
<script src="http://s1.bdstatic.com/r//build/echarts' } });</script><script>标签内动态加载echarts和所需图表,回调函数中可以初始化图表并驱动图表的生成
require([ 'echarts', 'echarts/chart/pie' // 使用柱状图就加载bar模块,按需加载],function (ec) { // 基于准备好的dom,初始化echarts图表 myChart = ec.init(document.getElementById('main')); var option = { title : { text: 'ECharts实例', subtext: '饼图(Pie Chart)', x:'center' }, tooltip : { trigger: 'item', formatter: "{a} <br/>{b} : {c} ({d}%)" }, legend: { orient : 'vertical', x : 'left', data:['part1','part2','part3','part4'] }, toolbox: { show : true, feature : { //mark : {show: true}, //dataView : {show: true, readOnly: false}, restore : {show: true}, //saveAsImage : {show: true} } }, calculable : false, series : [ { name:'饼图实例', type:'pie', radius : '55%', center: ['50%', '60%'], data:[ {value:100, name:'part1'}, {value:200, name:'part2'}, {value:300, name:'part3'}, {value:400, name:'part4'}] } ] }; // 为echarts对象加载数据 myChart.setOption(option); }感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.jb51.net/code/HtmlJsRun测试上述代码运行效果。
更多关于JavaScript相关内容可查看本站专题:《JavaScript操作DOM技巧总结》、《JavaScript页面元素操作技巧总结》、《JavaScript事件相关操作与技巧大全》、《JavaScript查找算法技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript错误与调试技巧总结》
希望本文所述对大家JavaScript程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
Html5提供了强大的绘图API,让我们能够使用javascript轻松绘制各种图形。本文将主要讲解使用HTML5绘制饼图(统计图)的方法。先看一下饼图效果:这
pyecharts是一个封装百度开源图表库echarts的包,使用pyecharts可以生成独立的网页,也可以在flask、django中集成使用。示例如下:f
pyecharts介绍pyecharts是一个用于生成Echarts图表的类库。Echarts是百度开源的一个数据可视化JS库。用Echarts生成的图可视化效
pyecharts是一个用于生成Echarts图表的类库。Echarts是百度开源的一个数据可视化JS库。用Echarts生成的图可视化效果非常棒,pyecha
场景SpringBoot搭建后台获取数据,前端可视化使用echarts的饼状图。Echarts3官网获取Echarts从官网下载界面选择你需要的版本下载,根据开