【问题标题】:Completely hiding the y-axis in echart bar chart在echart条形图中完全隐藏y轴
【发布时间】:2017-12-12 16:52:18
【问题描述】:

使用 echarts 3.8.5,我正在尝试创建一个没有 y 轴标签的条形图。

这是我的options 对象的 sn-p:

const options = {
  yAxis: [
    {
      show: false,
      type: "log",
    }
  ],

  // additional config...
};

结果如下所示:

图表左侧有一个空白区域。尽管我将show 设置为false,但似乎保留了y 轴标签的空间。我怎样才能让图表一直向左延伸,而没有这个空白?

【问题讨论】:

    标签: javascript charts echarts


    【解决方案1】:

    “y-axis: show”其实是针对y轴本身的。我认为这与标签本身无关。我认为 echarts 正试图将这些标签保留在其中,但它们只是没有显示。

    注意:刚下班回家,我的原始答案无效。你用的是网格吗?我刚刚对其进行了测试并使用了类似的东西:

    myChart.setOptions({
        grid: {
           left: '15px',
           right: '15px'
        },
    .........(add more options as needed here)
    }
    

    【讨论】:

    • 啊,是的,我通过修改网格属性解决了这个问题,就像你建议的那样。通过将 grid.containLabel 设置为 false,现在使用全宽。谢谢!
    猜你喜欢
    • 2018-10-18
    • 2020-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多