拐点折线图echarts category配置项内容和展示

配置项如下
      // 提示标题
const nameArr = ['报警','故障','提示']
let dateArray = ['9/3','9/4','9/5','9/6','9/7','9/8','9/9','9/10']; // 日期
let yData1 = [10,20,30,50,22,33,11,55]; 
let yData2 = [30,10,20,55,50,22,33,11]; 
let yData3 = [11,10,30,50,22,33,55,20]; 

option = {
    backgroundColor: '#313131',
    color: ['red', 'yellow', 'blue'],
    tooltip: {
        backgroundColor: 'rgba(50,50,50,0.7)',
        borderWidth: 0,
        padding: [5, 10],
        textStyle: {
            color: '#FFFFFF',
            fontFamily: 'sans-serif'
        },
        trigger: 'axis',
        axisPointer: {
            type: 'shadow'
        },
        // 格式化提示内容
        formatter: function (params) {
            return params[1].name + '<br/>' +
                "<span style='display:inline-block;margin-right:5px;border-radius:10px;width:9px;height:9px;background-color:#EB6060'></span>" +
                params[0].seriesName + ' : ' + params[0].value + '<br/>' +
                "<span style='display:inline-block;margin-right:5px;border-radius:10px;width:9px;height:9px;background-color:#E3B947'></span>" +
                params[1].seriesName + ' : ' + params[1].value + '<br/>' +
                "<span style='display:inline-block;margin-right:5px;border-radius:10px;width:9px;height:9px;background-color:#17FFF1'></span>" +
                params[2].seriesName + ' : ' + params[2].value + '<br/>'
        },
    },
    title: {
        text: "单位:条",
        top: -5,
        left: -5,
        textStyle: {
            color: 'rgba(255, 255, 255, 0.5)',
            fontSize: '14',
            fontWeight: 400,
            fontFamily: 'SourceHanSansCN-Regular'
        }
    },
    grid: {
        top: '30',
        left: '0',
        right: '0',
        bottom: '0',
        containLabel: true
    },
    xAxis: {
        type: 'category',
        boundaryGap: true, //坐标轴两边留白
        data: dateArray,
        axisLabel: {
            interval: 0,
            textStyle: {
                color: '#FFFFFF',
                fontStyle: '400',
                fontSize: '14',
                fontFamily: 'SourceHanSansCN-Regular'
            }
        },
        axisTick: {
            //坐标轴刻度相关设置
            show: false,
        },
        axisLine: {
            //坐标轴轴线相关设置
            show: false
        },
        splitLine: {
            //坐标轴分隔线
            show: false
        }
    },
    yAxis: [{
        type: 'value',
        axisLabel: {
            textStyle: {
                color: 'rgba(255, 255, 255, 0.5)',
                fontStyle: 400,
                fontSize: '14',
                fontFamily: 'SourceHanSansCN-Regular'
            }
        },
        axisLine: {
            show: false
        },
        axisTick: {
            show: false
        },
        splitLine: {
            show: true,
            lineStyle: {
                color: 'rgba(255, 255, 255, 0.12)'
            }
        }

    }],
    series: [
        // 红色折线图
        {
            name: nameArr[0],
            type: 'line',
            // 拐点标记配置项
            itemStyle: {
                normal: {
                    color: 'rgba(0, 0, 0, 0)',
                    borderColor: "#EB6060",
                    borderWidth: 1,
                    lineStyle: {
                        color: "#EB6060",
                        width: 2
                    },
                    areaStyle: {
                        color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
                            offset: 0,
                            color: 'rgba(235, 96, 96, 0.5)'
                        }, {
                            offset: 1,
                            color: 'rgba(235, 96, 96, 0)'
                        }])
                    }
                }
            },
            symbol: '/assets/images/red-dot.png',
            symbolSize: 11,
            data: yData1
        },
        // 黄色折线图圆点
        {
            name: nameArr[1],
            type: 'line',
            // 拐点标记配置项
            itemStyle: {
                normal: {
                    color: 'rgba(0, 0, 0, 0)',
                    borderColor: "#E3B947",
                    borderWidth: 1,
                    lineStyle: {
                        color: "#E3B947",
                        width: 2
                    },
                    areaStyle: {
                        color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
                            offset: 0,
                            color: 'rgba(227, 185, 71, 0.4)'
                        }, {
                            offset: 1,
                            color: 'rgba(227, 185, 71, 0)'
                        }])
                    }
                }
            },
            symbol: '/assets/images/yellow-dot.png',
            symbolSize: 11,
            data: yData2
        },
        // 蓝色折线图圆点
        {
            name: nameArr[2],
            type: 'line',
            // 拐点标记配置项
            itemStyle: {
                normal: {
                    color: 'rgba(0, 0, 0, 0)',
                    borderColor: "#17FFF1",
                    borderWidth: 1,
                    lineStyle: {
                        color: "#17FFF1",
                        width: 2
                    },
                    areaStyle: {
                        color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
                            offset: 0,
                            color: 'rgba(23, 255, 241, 0.3)'
                        }, {
                            offset: 1,
                            color: 'rgba(23, 255, 241, 0)'
                        }])
                    }
                }
            },
            symbol: '/assets/images/blue-dot.png',
            symbolSize: 11,
            data: yData3
        }
    ]
};
    
截图如下