同一数据两条折线实现切断处虚线连接echarts 折线配置项内容和展示

同一数据两条折线实现切断处虚线连接

配置项如下
      option = {
    title: {
        text: '同一数据两条折线实现切断处虚线连接'
    },
    tooltip: {
      trigger:"axis",//tooltip类型
      axisPointer: {
        // 坐标轴指示器,坐标轴触发有效
        type:"shadow", // 默认为直线,可选为:'line' | 'shadow'
      },
      //自定义tooltip图例样式
      formatter: function (param) {
        var resultTooltip = param[0].name + "<br/>";
        //Tooltip去重
          for (var t = 0; t < param.length; t++) {
              for (var j = param.length - 1; j > t; j--) {
                if (param[j].data === param[t].data) {
                  param.splice(j, 1);
                  break;
                }
              }
        }
        for (var i = 0; i < param.length; i++) {
            // console.log(param[i])颜色可自行定义
            var color = param[i].color;
            resultTooltip += "<span style='display:inline-block;margin-right:5px;border-radius:10px;width:10px;height:10px;background-color:"
                + color + ";'></span>"
                + "<span style=''> " + param[i].seriesName + ": </span>"
                + "<span style=''>" + param[i].value + "</span></br>"
        }
        return resultTooltip
      }
    },
    //x轴数据
    xAxis: {
        data: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat']
    },
    yAxis: {},
    series: [{
        type: 'line',
        connectNulls: true,//切断处连接下一个点
        itemStyle: {
            normal: {
                lineStyle: {
                    color:'#f0c95c',
                    type:'dotted'
                },
                // color: "#FFFFFF", //拐点的颜色
                borderColor: "#00E4FF", //拐点边框的颜色
            }
        },
        data:[220, '-', 191, 234, 290, 330, 310]
    },{
        type: 'line',
        color:'#f0c95c',
        data:[220, '-', 191, 234, 290, 330, 310]
    }]
};

    
截图如下