JsChart是什麼? JSChart能夠在網頁上產生圖標,常用於統計信息,十分好用的一個JS組件。
使用JsChart
一。導入jscharts.js
二。寫jscharts.jsp測試頁面
1.下載JScharts函式庫 從官網下載JScharts函式庫,我們使用的是壓縮套件裡面的jscharts.js檔。它大約150KB。
使用JScharts庫 在網頁檔案(如.html或.jsp)包含JScharts庫。
<script></script>
定義容器 要在網頁檔案上顯示JScharts產生的映像,需要把此圖片放入網頁容器。此網頁容器我們通常會用
標籤來定義,而且必須強制地為此p元素指定唯一的ID值。例如:
<p>这里将用来显示图形报表</p>
注意:此p容器內的內容都會被JScharts映像取代。
顯示JScharts圖片 下面,我們需要寫少量程式碼來顯示一個線性圖。首先要準備好圖像所需的數據,我們可以用JavaScript數組來提供數據,數組中的每個元素都是由2個元素所組成
<script> var myData = new Array([ "商品1", 20 ], [ "商品2", 10 ], [ "商品3", 30 ], [ "商品4", 10 ], [ "商品5", 5 ]); var myChart = new JSChart('chartcontainer', 'line'); myChart.setDataArray(myData); myChart.draw(); </script>
5.使用詳細說明
<p>这里将用来显示图形报表</p> <script> //支持js二维数组、json格式、xml格式数据源 var myData = new Array([ "商品1", 20 ], [ "商品2", 10 ], [ "商品3", 30 ], [ "商品4", 10 ], [ "商品5", 5 ]); //第二个参数值有:line,bar,pie分别表示用线形图、柱状图、饼图来展示报表 var myChart = new JSChart('chartcontainer', 'line'); //数据源处理方式一:setDataArray(myData)使用js数组 //myChart.setDataArray(myData); //数据源处理方式二:setDataJSON使用json格式数据 //myChart.setDataJSON("data.json"); //数据源处理方式三:setDataXML使用xml格式数据 myChart.setDataXML("data.xml"); myChart.setTitle('测试报表'); myChart.draw(); </script> 统计指定时间段向各个供应商的采购金额 使用selectsupplier.jsp action: @Resource private AccountRecordsService accountRecordsService; @RequestMapping("/selectSupplier") @ResponseBody public Object selectSupplier(String start,String end){ System.out.println("start:"+ start+"||end:"+end); MapparamMap =new HashMap (); paramMap.put("start", start); paramMap.put("end", end); return accountRecordsService.selectSupplier(paramMap); } public interface AccountRecordsService extends BaseService { List
相關推薦:
JSChart輕量級圖形報表工具(內建函數中文參考)_javascript技巧
#以上是JsChart組件使用方法簡介的詳細內容。更多資訊請關注PHP中文網其他相關文章!