柱状图 - 横向 - 渐变

描述:当前是关于Echarts图表中的 柱状图 示例。
 
            var data = [
      {
         "name": "法库县",
         "value": 954
      },
      {
         "name": "浑南区",
         "value": 1337
      },
      {
         "name": "辽中区",
         "value": 1593
      },
      {
         "name": "和平区",
         "value": 1827
      },
      {
         "name": "康平县",
         "value": 1918
      },
      {
         "name": "苏家屯区",
         "value": 1941
      },
      {
         "name": "沈北新区",
         "value": 2168
      },
      {
         "name": "大东区",
         "value": 2229
      },
      {
         "name": "铁西区",
         "value": 2367
      },
      {
         "name": "于洪区",
         "value": 2736
      },
      {
         "name": "新民市",
         "value": 2844
      },
      {
         "name": "皇姑区",
         "value": 2889
      },
      {
         "name": "沈河区",
         "value": 3143
      }
   ],
   names = [], values = [];
data.forEach((item, index) => {
   names.push(item.name);
   values.push(item.value);
})

option = {
   backgroundColor: "#041139",
   tooltip: {
      trigger: 'axis',
      axisPointer: {
         type: 'shadow'
      }
   },
   grid: {
      left: 20,
      right: 40,
      top: 20,
      bottom: 20,
      containLabel: true
   },
   xAxis: {
      type: 'value',
      splitNumber: 3,
      axisTick: {
         show: false
      },
      axisLine: {
         show: false
      },
      axisLabel: {
         textStyle: {
            color: "#fff",
            fontSize: 14
         }
      },
      splitLine: {
         show: false
      }
   },
   yAxis: {
      type: 'category',
      data: names,
      axisTick: {
         show: false,
         alignWithLabel: true
      },
      axisLine: {
         show: false
      },
      axisLabel: {
         interval: 0,
         // rotate: 30,
         textStyle: {
            color: "#fff",
            fontSize: 14
         }
      },
      splitLine: {
         show: false
      }
   },
   series: [{
      type: 'bar',
      showBackground: true,
      backgroundStyle: {
         color: 'rgba(180, 180, 180, 0.2)'
      },
      itemStyle: {
         borderRadius: 10,
         color: {
            type: 'linear',
            x: 0,
            y: 0,
            x2: 1,
            y2: 0,
            colorStops: [
               { offset: 0, color: '#347CDD' }, // 0% 处的颜色
               { offset: 1, color: '#56fb93' } // 100% 处的颜色
            ],
            global: false // 缺省为 false
         }
      },
      label: {
         show: true,
         position: 'right',
         color: '#fff',
         fontSize: 14
      },
      data: values
   }]
}