| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145 | 
							- /*大屏*/
 
- var dom = document.getElementById("box2");
 
- var myChart = echarts.init(dom);
 
- var app = {};
 
- option = null;
 
- var posList = [
 
-     'left', 'right', 'top', 'bottom',
 
-     'inside',
 
-     'insideTop', 'insideLeft', 'insideRight', 'insideBottom',
 
-     'insideTopLeft', 'insideTopRight', 'insideBottomLeft', 'insideBottomRight'
 
- ];
 
- app.configParameters = {
 
-     rotate: {
 
-         min: -90,
 
-         max: 90
 
-     },
 
-     align: {
 
-         options: {
 
-             left: 'left',
 
-             center: 'center',
 
-             right: 'right'
 
-         }
 
-     },
 
-     verticalAlign: {
 
-         options: {
 
-             top: 'top',
 
-             middle: 'middle',
 
-             bottom: 'bottom'
 
-         }
 
-     },
 
-     position: {
 
-         options: echarts.util.reduce(posList, function (map, pos) {
 
-             map[pos] = pos;
 
-             return map;
 
-         }, {})
 
-     },
 
-     distance: {
 
-         min: 0,
 
-         max: 100
 
-     }
 
- };
 
- app.config = {
 
-     rotate: 90,
 
-     align: 'left',
 
-     verticalAlign: 'middle',
 
-     position: 'insideBottom',
 
-     distance: 15,
 
-     onChange: function () {
 
-         var labelOption = {
 
-             normal: {
 
-                 rotate: app.config.rotate,
 
-                 align: app.config.align,
 
-                 verticalAlign: app.config.verticalAlign,
 
-                 position: app.config.position,
 
-                 distance: app.config.distance
 
-             }
 
-         };
 
-     }
 
- };
 
- var labelOption = {
 
-     normal: {
 
-         show: true,
 
-         position: app.config.position,
 
-         distance: app.config.distance,
 
-         align: app.config.align,
 
-         verticalAlign: app.config.verticalAlign,
 
-         rotate: app.config.rotate,
 
-         formatter: '{c}  {name|{a}}',
 
-         fontSize: 10,
 
-         rich: {
 
-             name: {
 
-                 textBorderColor: '#fff'
 
-             }
 
-         }
 
-     }
 
- };
 
- option = {
 
-     color: ['#00fff6', '#006699', '#4cabce', '#e5323e'],
 
-     tooltip: {
 
-         trigger: 'axis',
 
-         axisPointer: {
 
-             type: 'shadow'
 
-         }
 
-     },
 
-     
 
-     legend: {
 
-     	textStyle:{//图例文字的样式
 
-                 color:'#dbdbdb',
 
-                 fontSize:10
 
-            },
 
-         data: ['Forest', 'Steppe', 'Desert', 'Wetland']
 
-     },
 
-     textStyle:{//图例文字的样式
 
-                 color:'#dbdbdb',
 
-                 fontSize:10
 
-            },
 
-     calculable: true,
 
-     xAxis: [
 
-         {
 
-             type: 'category',
 
-             axisTick: {show: false},
 
-             data: ['2014', '2015', '2016', '2017', '2018']
 
-         }
 
-     ],
 
-     yAxis: [
 
-         {
 
-             type: 'value'
 
-         }
 
-     ],
 
-     series: [
 
-         {
 
-             name: 'Forest',
 
-             type: 'bar',
 
-             barGap: 0,
 
-             label: labelOption,
 
-             data: [320, 332, 301, 334, 390]
 
-         },
 
-         {
 
-             name: 'Steppe',
 
-             type: 'bar',
 
-             label: labelOption,
 
-             data: [220, 182, 191, 234, 290]
 
-         },
 
-         {
 
-             name: 'Desert',
 
-             type: 'bar',
 
-             label: labelOption,
 
-             data: [150, 232, 201, 154, 190]
 
-         },
 
-         {
 
-             name: 'Wetland',
 
-             type: 'bar',
 
-             label: labelOption,
 
-             data: [98, 77, 101, 99, 40]
 
-         }
 
-     ]
 
- };;
 
- if (option && typeof option === "object") {
 
-     myChart.setOption(option, true);
 
- }
 
 
  |