时间轴双X轴:阶梯图+散点图+散点图echarts 折线配置项内容和展示

配置项如下
      var date = new Date('2021-09-15 00:00:00')
var startTime = date.getTime();
option = {
    title: {
        text: 'Step Line'
    },
    tooltip: {
        trigger: 'axis'
    },
    legend: {
        data: ['Step Start', 'Step Middle', 'Step End']
    },
    grid: [{
        left: '3%',
        right: '4%',
        bottom: '50%',
        containLabel: true
    },
    {
                left: '10%',
                right: '8%',
                top: '63%',
                height: '16%'
            }],
    toolbox: {
        feature: {
            saveAsImage: {}
        }
    },
    xAxis: [{
        type: 'time',
    },
    {
        type: 'time',
        gridIndex: 1,
         axisTick: {show: false},
                splitLine: {show: false},
                axisLabel: {show: false},
    },
    ],
    yAxis: [{
        type: 'value'
    },
    {
        type: 'value',
        gridIndex: 1,
        axisLabel: {show: false},
                axisLine: {show: false},
                axisTick: {show: false},
                splitLine: {show: false}
    },
    
    ],
    dataZoom: [
            {              
              type: "slider",
              show:true,
              filterMode: "weakFilter",
              showDataShadow: false,
              top:730,
              labelFormatter: "",
               xAxisIndex: [0, 1],
            },
            {
              
              type: "inside",
              filterMode: "weakFilter",
               xAxisIndex: [0, 1],
            },
          ],
    series: [
        {
            name: 'Step Start',
            type: 'line',
            step: 'end',
            data: [[startTime+1000*60*60,2],[startTime+2000*60*60,4],[startTime+3000*60*60,6],[startTime+4000*60*60,8],[startTime+5000*60*60,9]]
        },
        {
            name: 'Step Start',
            type: 'line',
            step: 'end',
            data: [[startTime+1500*60*60,3],[startTime+2500*60*60,5],[startTime+3500*60*60,7],[startTime+4500*60*60,8.5],[startTime+5500*60*60,10]]
        },
        {
            name: 'Step Start',
            type: 'line',
            step: 'end',
            data: [[startTime+1000*60*60,2],[startTime+2000*60*60,4],[startTime+3000*60*60,6],[startTime+4000*60*60,8],[startTime+5000*60*60,9]]
        },
        {
              // coordinateSystem: 'singleAxis',
              type: "scatter",
              data: [
                [startTime + 1000 * 60 * 60, 8],
                [startTime + 2000 * 60 * 60, 8],
                [startTime + 3000 * 60 * 60, 8],
              ],
              symbolSize: 20,
              itemStyle:{
                color:"#FF8316",
                borderWidth:1,
                borderColor:'#FF8316',
                opacity:0.3,                
              }
            },
            {
              // coordinateSystem: 'singleAxis',
              type: "scatter",
              data: [
                [startTime + 1000 * 60 * 60, 8.5],
                [startTime + 2000 * 60 * 60,8.5],
                [startTime + 3000 * 60 * 60, 8.5],
                [startTime + 3500 * 60 * 60, 8.5],
              ],
              symbolSize: 20,
              itemStyle:{
                color:"#FFD449",
                borderWidth:1,
                borderColor:'#FFD449',
                opacity:0.3,                
              }
            },
             {
                name: 'Volume',
                type: 'scatter',
                xAxisIndex: 1,
                yAxisIndex: 1,
                data: [ [startTime + 1000 * 60 * 60, 8.5],
                [startTime + 2000 * 60 * 60,8.5],
                [startTime + 3000 * 60 * 60, 8.5],
                [startTime + 3500 * 60 * 60, 8.5],],
                symbol: "diamond",
               symbolSize: 40,
             // symbol:`image://${window.location.origin}/duiji.png`
            }
       
    ]
};
    
截图如下