Apache Echarts YAxis 当 XAxis 值低于零时不可见

问题描述 投票:0回答:1

我遇到了 Apache Echarts 的问题,当 XAxis 值低于零时,YAxis 刻度不可见。在 X 轴值为 0 处可以看到一条带有轴刻度的黑线,这也是不期望的。

我尝试调整 YAxis 的 axisLabel 选项的间隔属性,并在网格选项中将 containsLabel 设置为 true,但这些解决方案都不起作用。

我在 Apache Echarts 官方网站上创建了一个最小的示例来重现该问题。您可以在这里找到它:复制示例

如果有关如何在 Apache Echarts 中 XAxis 值低于零时使 YAxis 刻度可见的任何帮助或建议,我将不胜感激。

谢谢!

javascript charts visualization echarts
1个回答
0
投票

如果我正确理解您的问题,并且您担心 yAxis 的

axisLine
为零,则只需设置
axisLine: {onZero: false}

这里是您调整后的示例:

option = {
  xAxis: {
    min: -10
  },
  yAxis: { axisLine: { onZero: false } },
  series: [
    {
      data: [
        [-10, 40],
        [50, 100],
        [40, 20]
      ],
      type: 'line'
    }
  ]
};
© www.soinside.com 2019 - 2024. All rights reserved.