曲线图效果

描述:当前是关于Echarts图表中的 折线图 示例。
 
             
  var data = [{
      name: '邮件营销',
      data: [800, 300, 500, 800, 300, 600, 500]
  }, {
      name: '视频广告',
      data: [500, 400, 50, 80, 30, 60, 50],
  }, {
      data: ['周一', '周二', '周三', '周四', '周五', '周六', '周日']
  }]
  var catg = [data[0].name, data[1].name]
  var xdata = data[2].data
  var color = ['#56d6ba', '#4085df']
  // option
  option = {
      title: {
          subtext: '单位(万)',
          subtextStyle: {
              fontWeight: 'normal'
          },
          padding: [0, 10]
      },
      backgroundColor: 'rgb(128,128,128,0)',
      tooltip: {
          trigger: 'axis',
      },
      legend: {
          data: catg,
          textStyle: {
              color: '#badafc',


          },

          padding: 10
      },
      grid: {
          containLabel: true
      },
      xAxis: {
          data: xdata,
          axisTick: {
              show: false
          },
          axisLine: {
              show: false,
              lineStyle: {
                  color: '#6c96b7',
                 
              },
          },
          axisLabel: { //坐标轴刻度标签的相关设置。

             
          }
      },
      yAxis: {
          axisTick: {
              show: false
          },
          axisLine: {
              show: false,
              lineStyle: {
                  color: '#6c96b7'
              }
          },
          splitLine: {
              lineStyle: {
                  color: '#1a3962',

              }
          },

      },
      series: [{
          name: data[0].name,
          type: 'line',
          color: color[0],
          symbol: 'circle',
          symbolSize: 0,
          smooth: true,
          areaStyle: {
              normal: {
                  color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
                      offset: 0,
                      color: 'rgb(86,214,186,0.4)'
                  }, {
                      offset: 1,
                      color: 'rgb(128,128,128,0.1)'
                  }])
              }
          },

          data: data[0].data,
      }, {
          name: data[1].name,
          type: 'line',
          color: color[1],
          symbol: 'circle',
          symbolSize: 0,
          smooth: true,
          areaStyle: {
              normal: {
                  color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
                      offset: 0,
                      color: 'rgb(64,133,223,0.5)'
                  }, {
                      offset: 1,
                      color: 'rgb(128,128,128,0.1)'
                  }])
              }
          },

          data: data[1].data,
      }]
  };