ichartjs一分鍾快速入門教程


1.構建項目環境

由於ichartjs是一個js庫,所以只要將ichart.js加入你頁面的head中就完成了ichartjs的運行環境。代碼如下:

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

2.例子說明

我們利用2D柱形圖來展示Hello World的各個字母在字母表中的位置的情況。我們將位置抽象為其高度。來以我們的方式來展示一個不一樣的Hello World。

3.預覽

我們先來看下例子最后的預覽圖,以便使你讀起來沒有那么乏味。如下圖:

hello world

4.代碼說明

	//定義數據
	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的ID data: data,//綁定數據 title : 'Hello World\'s Height In Alphabet',//設置標題 width : 800,//設置寬度,默認單位為px height : 400,//設置高度,默認單位為px shadow: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> 

5.結束語

本教程作為快速入門的向導,在本文檔中所用到的配置屬性,並不是圖表中的全部屬性,要配合ichartjs API進行閱讀可以達到事半功倍的效果。閱讀完本教程可以基本掌握ichartjs的大致功能以及使用方式,要想達到隨心所欲的境界還是要多多進行實例練習,組件中提供了大量的實例是學習ichartjs好的途徑。

6.相關資源

在線簡易圖表設計器

ichartjs開源圖表組件示例中心

Ichartjs文檔說明和圖表庫簡介

Ichartjs文檔說明


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM