echarts動(dòng)態(tài)圖表

一款非常實(shí)用的圖表插件工具echarts。首先貼上官網(wǎng)地址http://echarts.baidu.com/,截取了官網(wǎng)實(shí)例的一個(gè)圖,可以看到官方提供的圖表類型非常的豐富,也有詳細(xì)的使用文檔。

官網(wǎng)截圖

下面簡單介紹echarts的使用

第一步:下載官網(wǎng)的echarts源代碼

第二步:創(chuàng)建一個(gè)項(xiàng)目,頁面中引入echarts.js,并且創(chuàng)建一個(gè)元素用來初始化圖表

  <!DOCTYPE html>
  <html>
  <head>
     <title>echarts</title>
  </head> 
  <script type="text/javascript" src="js/echarts.js"></script>
  <body>
      <div id="echarts" style="width: 600px;height:400px;"></div> 
  </body> 
  </html>

第三步:初始化與數(shù)據(jù)配置(圖表的配置項(xiàng)可以在官網(wǎng)實(shí)例中 找到自己合適的圖表點(diǎn)開復(fù)制里面的配置參數(shù)即可),如下:

<script type="text/javascript">
//初始化容器 init()
var myChart = echarts.init(document.getElementById('echarts'));
// 指定圖表的配置項(xiàng)和數(shù)據(jù)
var option = {
         color:['#999'], 
         xAxis: {  //X軸 
             type: 'category', 
             data: ['1', '2', '3', '4', '5', '6', '7'], //X軸文字項(xiàng) 
             axisLabel:{ 
                 color:"#666"  //X軸文字顏色 
             }, 
         }, 
         yAxis: {  //Y軸,注意 如果Y軸是數(shù)據(jù)的話 那不需要進(jìn)行每項(xiàng)設(shè)置,會(huì)根據(jù)下面設(shè)置的數(shù)據(jù)進(jìn)行自動(dòng)展示數(shù)據(jù)組 
             type: 'value', 
             axisLabel:{ 
                 color:"#666" 
             }, 
         }, 
         series: [{  //圖標(biāo)數(shù)據(jù)展示 
             data: [120, 200, 150, 80, 70, 110, 130], 
             type: 'bar'  //圖表類型 bar 柱狀圖 
         }] 
     }; 
     // 設(shè)置數(shù)據(jù) setOption 
     myChart.setOption(option); 
 </script>

官方文檔:在文檔的配置項(xiàng)中,可以看到對(duì)圖表的詳細(xì)配置參數(shù),比如下圖X坐標(biāo)軸的配置項(xiàng)

圖表參數(shù)截圖

最后附上我上面貼的代碼的效果圖

demo效果圖
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Echarts介紹 今后要經(jīng)常做數(shù)據(jù)分析,總不能一直拿靜態(tài)圖片來充當(dāng)圖表吧。于是想看看有沒有什么好的工具。 原來自...
    Airing閱讀 3,755評(píng)論 2 2
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,644評(píng)論 19 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,176評(píng)論 25 708
  • 相遇了, 就好好珍惜吧, 誰也預(yù)料不到明天會(huì)發(fā)生什么事。 是否還能有機(jī)會(huì)活著, 是否還能有機(jī)會(huì)給彼此一個(gè)關(guān)心, ...
    90后小后生閱讀 179評(píng)論 0 4
  • 我知道現(xiàn)在每個(gè)人所做的事情最終目的就是讓自己生活在幸??鞓分?。既然我們知道了目的,不論有錢沒錢,我們是不是都應(yīng)該讓...
    深深海歆閱讀 278評(píng)論 0 0

友情鏈接更多精彩內(nèi)容