web开发图表(ichartjs组件开发)

来源:互联网 发布:jsp引入java 编辑:程序博客网 时间:2024/06/10 03:09

图表做数据统计展示,我想要的组件   ichartjs,完全满足各种需求

<script type="text/javascript" src="ichart.1.2.min.js"></script>


标签库下载地址:https://code.google.com/archive/p/ichartjs/downloads


//定义数据var data = [{name : 'H',value : 7,color:'#a5c2d5'},   {name : 'E',value : 5,color:'#cbab4f'},   {name : 'L',value : 12,color:'#76a871'},   {name : 'L',value : 12,color:'#76a871'},   {name : 'O',value : 15,color:'#a56f8f'},   {name : 'W',value : 13,color:'#c12c44'},   {name : 'O',value : 15,color:'#a56f8f'},   {name : 'R',value : 18,color:'#9f7961'},   {name : 'L',value : 12,color:'#76a871'},   {name : 'D',value : 4,color:'#6f83a5'} ]; $(function(){var chart = new iChart.Column2D({render : 'canvasDiv',//渲染的Dom目标,canvasDiv为Dom的IDdata: data,//绑定数据title : 'Hello World\'s Height In Alphabet',//设置标题width : 800,//设置宽度,默认单位为pxheight : 400,//设置高度,默认单位为pxshadow:true,//激活阴影shadow_color:'#c7c7c7',//设置阴影颜色coordinate:{//配置自定义坐标轴scale:[{//配置自定义值轴 position:'left',//配置左值轴 start_scale:0,//设置开始刻度为0 end_scale:26,//设置结束刻度为26 scale_space:2,//设置刻度间距 listeners:{//配置事件parseText:function(t,x,y){//设置解析值轴文本return {text:t+" cm"}}}}]}});//调用绘图方法开始绘图chart.draw();});//Html代码<div id='canvasDiv'></div> 

展示效果: