黄乐可 2021-05-07 17:47 采纳率: 66.7%
浏览 81
已采纳

vue项目中echarts5.0折线图使用渐变色会报错怎么办

 想要这个效果

代码如下:

transaction() {
      let transaction = document.getElementById('transaction')
      let myChart = echarts.init(transaction)// 基于准备好的dom,初始化echarts实例
      let option
      let xzhou = []
      let yzhou = []
      option = {
        textStyle: {
          color: 'rgb(85,169,254)'
        },
        tooltip: { //提示框
          trigger: 'axis',
          formatter: '时间:{b}</br>{a}:{c}'
        },
        legend: {
          left: '70%',
          top: '8%',
          // 左偏移70%,上偏移8%
          data: ['存证数量']
        },
        xAxis: {
          type: 'category',
          axisLabel: {
            interval: 0,
            rotate: 20
          },
          axisLine: {
            show: false
          },
          //不显示刻度尺
          axisTick: {
            show: false
          },
          data: xzhou


        },
        yAxis: {
          name: '单位/个',
          type: 'value',
          //不显示y轴数据
          axisLine: {
            show: false
          },
          axisTick: {
            show: false
          }
        },

        // 将容器向左偏移50
        grid: {
          left: 50
        },
        series: [{
          itemStyle: {
            borderRadius: 3, //图形圆角
            color: 'rgb(254,122,14)',
          },
          name: '存证数量',
          type: 'line',
          smooth: true,
          areaStyle: {
            //设置渐变色
            color: new echarts.graphic.LinearGradient(
              0, 0, 0, 1,
              [
                { offset: 0, color: 'rgb(254,122,14)' },
                { offset: 1, color: 'rgb(255,255,255)' }
              ]
            )
          },
          barWidth: '40%',
          data: ['yzhou']
        }]
      }
      myChart.setOption(option)
      window.onresize = function() {//用于使chart自适应高度和宽度
        myChart.resize()
      }

 使用渐变色会报下面错误

  • 写回答

3条回答 默认 最新

  • 崽崽的谷雨 2021-05-07 18:00
    关注

    第73行直接写成data:yzhou。这个我用echarts在线编辑器就可以没报错

    let yzhou=[1,2,3,4];
    let xzhou=[5,6,7,8];
    option ={
            textStyle: {
              color: 'rgb(85,169,254)'
            },
            tooltip: { //提示框
              trigger: 'axis',
              formatter: '时间:{b}</br>{a}:{c}'
            },
            legend: {
              left: '70%',
              top: '8%',
              // 左偏移70%,上偏移8%
              data: ['存证数量']
            },
            xAxis: {
              type: 'category',
              axisLabel: {
                interval: 0,
                rotate: 20
              },
              axisLine: {
                show: false
              },
              //不显示刻度尺
              axisTick: {
                show: false
              },
              data:yzhou
     
     
            },
            yAxis: {
              name: '单位/个',
              type: 'value',
              //不显示y轴数据
              axisLine: {
                show: false
              },
              axisTick: {
                show: false
              }
            },
     
            // 将容器向左偏移50
            grid: {
              left: 50
            },
            series: [{
              itemStyle: {
                borderRadius: 3, //图形圆角
                color: 'rgb(254,122,14)',
              },
              name: '存证数量',
              type: 'line',
              smooth: true,
              areaStyle: {
                //设置渐变色
                color: new echarts.graphic.LinearGradient(
                  0, 0, 0, 1,
                  [
                    { offset: 0, color: 'rgb(254,122,14)' },
                    { offset: 1, color: 'rgb(255,255,255)' }
                  ]
                )
              },
              barWidth: '40%',
              data: yzhou
            }]
          }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 linux驱动,linux应用,多线程
  • ¥20 我要一个分身加定位两个功能的安卓app
  • ¥15 基于FOC驱动器,如何实现卡丁车下坡无阻力的遛坡的效果
  • ¥15 IAR程序莫名变量多重定义
  • ¥15 (标签-UDP|关键词-client)
  • ¥15 关于库卡officelite无法与虚拟机通讯的问题
  • ¥15 目标检测项目无法读取视频
  • ¥15 GEO datasets中基因芯片数据仅仅提供了normalized signal如何进行差异分析
  • ¥100 求采集电商背景音乐的方法
  • ¥15 数学建模竞赛求指导帮助