如何在高图表中区分 xAxis 和 yAxis 绘图带



我想在用户单击绘图带图例项时切换 x 轴和 y 轴绘图带。我知道我们可以使用#addPlotBandOrLine#removePlotBandOrLine来切换绘图带。

我在set Visible: function (visible, redraw)中使用了代码highcharts.js

setVisible: function (vis, redraw) {
        var series = this,
        ---
   if(showOrHide == 'show')
    series.chart.axes[0].addPlotBandOrLine(series.userOptions);
   if(showOrHide == 'hide')
    series.chart.axes[0].removePlotBandOrLine(series.userOptions.id);
}

如果我使用它,我只能切换 x 轴绘图带。在这里,我无法区分 x 轴和 y 轴图带。请帮助我区分轴。

提前谢谢。

你需要告诉它看哪个轴。请参阅此 API 文档。

最新更新