最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Echarts基本用法_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

 更新時(shí)間:2017年08月11日 10:35:02   作者:lishuangzhe  
這篇文章主要介紹了Echarts基本用法,詳解的介紹了Echarts的基本用法和實(shí)例,有興趣的可以了解一下

echarts太完美了:

1,開源軟件,無私的為我們提供漂亮的圖形界面;

2,使用簡單,默默的為我們封裝了重要的js,只要會(huì)引用就會(huì)使用echarts;

3,種類多,echarts為我們提供了各種圖標(biāo),其中最具象征的就是地圖了;

4,兼容性好,基于html5動(dòng)畫渲染超棒。

echarts官網(wǎng) 提供了源碼和說明文檔,使用echarts需要先到官網(wǎng)下載需要的js源文件。

官網(wǎng)上的demo中夾雜著很多我們用不到的東西,想使用餅狀圖就得從demo中把不用的去掉,劈植斬葉留下最原始的功能實(shí)現(xiàn)。這樣畢竟比較費(fèi)時(shí),我就在裁剪后的代碼中加以總結(jié)于是乎新的使用教程如下所示:

echarts餅狀圖實(shí)現(xiàn)步驟:

1,在簡單的html中引入js文件

<head> 
  <meta charset="utf-8"> 
  <title>Charts demo</title> 
   <script src="js/esl.js"></script> 
</head> 
<body> 
</body> 

2,為圖形準(zhǔn)備容器

<head> 
  <meta charset="utf-8"> 
  <title>Charts demo</title> 
   <script src="js/esl.js"></script> 
</head> 
<body> 
   
  <div id="picturePlace"></div> 
  
</body>

 就是在html中添加一個(gè)div給定id,圖表就會(huì)顯示在div中。

3,模塊導(dǎo)入js

<head> 
  <meta charset="utf-8"> 
  <title>Charts demo</title> 
   <script src="js/esl.js"></script> 
</head> 
<body> 
  <div id="picturePlace"></div> 
   <script type="text/javascript"> 
    // 路徑配置 
    require.config({ 
      paths:{  
        'echarts' : 'js/echarts', 
        'echarts/chart/pie' : 'js/echarts' 
      } 
    }); 
  </script> 
</body> 

4,添加顯示數(shù)據(jù)

<head> 
  <meta charset="utf-8"> 
  <title>Charts demo</title> 
   <script src="js/esl.js"></script> 
</head> 
<body> 
  <div id="picturePlace"></div> 
   <script type="text/javascript"> 
    // 路徑配置 
    requireconfig({ 
      paths:{  
        'echarts' : 'js/echarts', 
        'echarts/chart/pie' : 'js/echarts' 
      } 
    }); 
     
     // 使用 
    require( 
      [ 
        'echarts', 
        'echarts/chart/pie' // 使用柱狀圖就加載bar模塊,按需加載 
      ], 
      function (ec) { 
        // 基于準(zhǔn)備好的dom,初始化echarts圖表 
        var myChart = ec.init(document.getElementById('picturePlace'));  
         
        option = { 
            title : { 
              text: '某站點(diǎn)用戶訪問來源', 
              subtext: '純屬虛構(gòu)', 
              x:'center' 
            }, 
            tooltip : { 
              trigger: 'item', 
              formatter: "{a}  : {c} (wppm3vysvbp%)" 
            }, 
            legend: { 
              orient : 'vertical', 
              x : 'left', 
              data:['直接訪問','郵件營銷','聯(lián)盟廣告','視頻廣告','搜索引擎'] 
            }, 
            toolbox: { 
              show : true, 
              feature : { 
                mark : {show: true}, 
                dataView : {show: true, readOnly: false}, 
                restore : {show: true}, 
                saveAsImage : {show: true} 
              } 
            }, 
            calculable : true, 
            series : [ 
              { 
                name:'訪問來源', 
                type:'pie', 
                radius : '55%', 
                center: ['50%', '60%'], 
                data:[ 
                  {value:335, name:'直接訪問'}, 
                  {value:310, name:'郵件營銷'}, 
                  {value:234, name:'聯(lián)盟廣告'}, 
                  {value:135, name:'視頻廣告'}, 
                  {value:1548, name:'搜索引擎'} 
                ] 
              } 
            ] 
          }; 
     
        // 為echarts對象加載數(shù)據(jù)  
        myChart.setOption(option);  
      } 
    ); 
  </script> 
</body> 

5,運(yùn)行程序顯示結(jié)果

以上是餅狀圖的實(shí)現(xiàn)步驟,柱狀圖散點(diǎn)圖跟這個(gè)類似就是引用js時(shí)餅狀圖是pie,柱狀圖是bar,對應(yīng)的option里面的數(shù)據(jù)不同,程序的架子是一樣的。

相關(guān)文章

最新評(píng)論

新乐市| 阳新县| 钟山县| 丹阳市| 来宾市| 新泰市| 丰顺县| 大邑县| 施甸县| 玛纳斯县| 延寿县| 磴口县| 丰宁| 腾冲县| 遂平县| 甘南县| 乌鲁木齐县| 上饶市| 如东县| 鄂托克旗| 班玛县| 四会市| 屯门区| 临邑县| 南和县| 武鸣县| 西藏| 宜黄县| 斗六市| 凤台县| 寻甸| 英德市| 陇西县| 确山县| 温宿县| 卢氏县| 开阳县| 灵寿县| 沁源县| 文成县| 澄江县|