Javascript 在echarts中的数据和标记线之间切换

Javascript 在echarts中的数据和标记线之间切换,javascript,echarts,Javascript,Echarts,给定带有标记线的散布序列,如下所示: option = { xAxis: {}, yAxis: {}, series: [{ symbolSize: 20, data: [ [10.0, 8.04], [8.0, 6.95], [13.0, 7.58], [9.0, 8.81], [11.0, 8.33],

给定带有标记线的散布序列,如下所示:

option = {
    xAxis: {},
    yAxis: {},
    series: [{
        symbolSize: 20,
        data: [
            [10.0, 8.04],
            [8.0, 6.95],
            [13.0, 7.58],
            [9.0, 8.81],
            [11.0, 8.33],
            [14.0, 9.96],
            [6.0, 7.24],
            [4.0, 4.26],
            [12.0, 10.84],
            [7.0, 4.82],
            [5.0, 5.68]
        ],
        type: 'scatter',
        markLine: {
            data: [
                {name: 'average',
                type: 'average',
                valueIndex: 0}
            ]
        }
    }]
};

我想在数据和标记线之间切换。比方说,当markline关闭时,只应显示分散的数据。当标记线在图形中仅显示标记线时

我认为,当您简单地相应地设置电子图表选项时,它应该会起作用:

  • 当您只想显示标记线时,请将每个数据项的标记线设置为
    none
  • 当您只想显示数据时,
    标记行
    可以是
    未定义的
    (或者将每个标记行设置为