Commit 798433665f18b24a47b3dcae7d6956bdb53a4106

Authored by liuqimichale
1 parent de45b5c3

index echarts

css/libCss/common.css
... ... @@ -218,6 +218,11 @@ section{
218 218 font-size: 52px;
219 219 padding-top: 50px;
220 220 }
  221 +.echart-main{
  222 + width: 734px;
  223 + height:258px ;
  224 + padding: 24px 0 24px 24px ;
  225 +}
221 226 .link-con-right{
222 227 width: 336px;
223 228 height: 581px;
... ...
image/symbol.png 0 → 100644

780 Bytes

index.html
... ... @@ -76,6 +76,7 @@
76 76 <div class="link-con-title">
77 77 <span>接入接口统计</span>
78 78 </div>
  79 + <div class="echart-main" id="echart-main"></div>
79 80 </div>
80 81 </div>
81 82 <div class="link-con-right float-left boder-raduis5">
... ... @@ -96,6 +97,7 @@
96 97  
97 98 <script type="text/javascript" src="js/libJs/jquery.min.js"></script>
98 99 <script type="text/javascript" src="js/libJs/bootstrap.min.js"></script>
  100 +<script src="https://cdn.bootcss.com/echarts/3.6.1/echarts.min.js"></script>
99 101 <script type="text/javascript">
100 102 document.write("<s" + "cript type='text/javascript' src='js/index.js?ver" + Math.random() + "'></s" + "cript>");
101 103 </script>
... ...
js/index.js
  1 +var fun = {
  2 + init:function () {
  3 + var myChart = echarts.init(document.getElementById('echart-main'));
  4 +
  5 + // 指定图表的配置项和数据
  6 + var option = {
  7 + tooltip : {
  8 + trigger: 'axis',
  9 + formatter:'{a}: <br />{b}: {c}',
  10 + axisPointer: {
  11 + type: 'line',
  12 + label: {
  13 + backgroundColor: '#6a7985'
  14 + },
  15 + lineStyle:{
  16 + color:'#2abb9b'
  17 + }
  18 + },
  19 +
  20 + },
  21 + grid: {
  22 + left: '0',
  23 + right: '3%',
  24 + bottom: '0',
  25 + top:'3%',
  26 + containLabel: true
  27 + },
  28 + xAxis : [
  29 + {
  30 + boundaryGap: false,
  31 + type : 'category',
  32 + boundaryGap : false,
  33 + data : ['周一','周二','周三','周四','周五','周六','周日'],
  34 + axisTick:{
  35 + show:false,
  36 + },
  37 + axisLine:{
  38 + lineStyle:{
  39 + color:'#e5e5e5',
  40 + }
  41 + },
  42 + splitLine:{
  43 + show:false,
  44 + },
  45 + axisLabel: {
  46 + show: true,
  47 + textStyle: {
  48 + color: '#333'
  49 + }
  50 + }
  51 + }
  52 + ],
  53 + yAxis : [
  54 + {
  55 + boundaryGap: false,
  56 + type : 'value',
  57 + axisTick:{
  58 + show:false,
  59 + },
  60 + axisLine:{
  61 + lineStyle:{
  62 + color:'#e5e5e5',
  63 + }
  64 + },
  65 + splitLine:{
  66 + show:false,
  67 + },
  68 + axisLabel: {
  69 + show: true,
  70 + textStyle: {
  71 + color: '#333'
  72 + }
  73 + }
  74 + }
  75 + ],
  76 + series : [
  77 + {
  78 + smooth:true,
  79 + name:'接入接口统计',
  80 + // symbol:'image://./../image/symbol.png',
  81 + symbol:'image://image/symbol.png',
  82 + symbolOffset:[0,5],
  83 + symbolSize:26,
  84 + type:'line',
  85 + stack: '总量',
  86 + areaStyle: {normal: {
  87 + color:'rgba(38,190,150,.1)'
  88 + }},
  89 + lineStyle:{
  90 + normal: {
  91 + color:'#2abb9b',
  92 + width:3,
  93 + }
  94 + },
  95 + data:[120, 132, 101, 134, 90, 230, 210]
  96 + },
  97 +
  98 + ]
  99 + };
  100 +
  101 +
  102 + // 使用刚指定的配置项和数据显示图表。
  103 + myChart.setOption(option);
  104 + },
  105 +};
  106 +fun.init();
0 107 \ No newline at end of file
... ...