折线图带指示线echarts radial配置项内容和展示

折线图带指示线

配置项如下
       option = {
          title: {
            text: '2019年销售水量和主营业务收入对比',
            textStyle: {
              align: 'center',
              color: '#fff',
              fontSize: 20,
            },
            top: '3%',
            left: '10%',
          },
          backgroundColor: '#0f375f',
          grid: {
            top: "25%",
            bottom: "10%"//也可设置left和right设置距离来控制图表的大小
          },
          tooltip: {
            trigger: "axis",
            axisPointer: {
              type: "shadow",
              label: {
                // show: true
              }
            },

          },
          xAxis: {
            data: [
              "aa",
              "bb",
              "cc",
              "dd",
              "ee",
              "ff",
              "gg",
              "hh",

            ],
            axisLine: {
              show: false, //隐藏X轴轴线
              lineStyle: {
                color: '#01FCE3'
              }
            },
            axisTick: {
              show: false //隐藏X轴刻度
            },
            axisLabel: {
              show: true,
              color: "#fff" //X轴文字颜色
            },

          },
          yAxis: [{
            type: "value",
            // name: "ceshi",
            nameTextStyle: {
              color: "#ebf8ac"
            },
            splitLine: {
              show: false
            },
            axisTick: {
              show: false
            },
            axisLine: {
              show: false,
              lineStyle: {
                color: '#FFFFFF'
              }
            },
            axisLabel: {
              show: true,
              color: "#fff"
            },

          },
            {
              type: "value",
              name: "同比",
              show: false,
              nameTextStyle: {
                color: "#ebf8ac"
              },
              position: "right",
              splitLine: {
                show: false
              },
              axisTick: {
                show: false
              },
              axisLine: {
                show: false
              },
              axisLabel: {
                show: true,
                formatter: "{value} %", //右侧Y轴文字显示
                color: ""
              }
            }
          ],
          series: [{
            name: "销售水量",
            type: "line",
            yAxisIndex: 1, //使用的 y 轴的 index,在单个图表实例中存在多个 y轴的时候有用
            smooth: true, //平滑曲线显示
            showAllSymbol: true, //显示所有图形。
            symbol: "circle", //标记的图形为实心圆
            symbolSize: 8, //标记的大小
            itemStyle: {
              //折线拐点标志的样式
              // 径向渐变,前三个参数分别是圆心 x, y 和半径,取值同线性渐变
              color: {
                type: 'radial',
                x: 0.5,
                y: 0.5,
                r: 0.5,
                colorStops: [
                  {
                    offset: 0, color: '#fff' // 0% 处的颜色
                  }, {
                    offset: 0.25, color: '#fff' // 100% 处的颜色
                  }, {
                    offset: 0.5, color: '#058cff' // 100% 处的颜色
                  },  {
                    offset: 1, color: 'red' // 100% 处的颜色
                  }
                ],
                global: false, // 缺省为 false
                emphasis:{
                  color: '#EB547C',
                  borderColor: '#EB547C',
                  borderWidth: 40,
                }
              }
            },
            lineStyle: {
              color: "#058cff"
            },
            areaStyle:{
              color: "rgba(5,140,255, 0)"
            },
            data: [4.2, 3.8, 4.8, 3.5, 2.9, 2.8, 3, 5]
          },
            {
              // name: "主营业务",
              type: "bar",
              barWidth: 1,
              tooltip: {
                show: false
              },
              itemStyle: {
                color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
                  offset: 0,
                  color: "#1268f3"
                },
                  // {
                  //     offset: 0.5,
                  //     color: "#4693EC"
                  // },
                  {
                    offset: 1,
                    color: "rgba(250, 250, 250, 0)"
                  }
                ])
              },
              data: [4.2, 3.8, 4.8, 3.5, 2.9, 2.8, 3, 5]
            }
          ]
        }
    
截图如下