You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何移除ECharts中xAxis的底部边框线与小竖线?

移除ECharts X轴底部线条的解决方案

以下是几种可行的解决思路,按优先级尝试:

  1. 添加xAxis的axisLine配置
    你当前的配置中遗漏了控制X轴主轴线的axisLine属性,这很可能是底部线条残留的核心原因。在xAxis配置里补充:

    axisLine: {
      show: false
    }
    
  2. 关闭grid组件的边框
    如果线条来自图表容器grid的底部边框,需要在grid配置中关闭边框:

    grid: {
      borderWidth: 0
      // 也可以单独关闭底部边框:borderBottomWidth: 0
    }
    
  3. 排查其他组件的线条干扰

    • 确认y轴的axisLine和splitLine都已设置为show: false,避免线条延伸到X轴区域
    • 检查series配置中是否存在不必要的边框或线条设置

调整后的完整xAxis配置示例:

xAxis: {
  type: "category",
  nameGap: 0,
  showGrid: false,
  splitLine: {
    show: false,
  },
  minorSplitLine: {
    show: false,
  },
  lines: {
    show: false,
  },
  axisBorder: {
    show: false,
  },
  axisLine: { // 新增控制主轴线
    show: false
  },
  axisTicks: {
    show: false,
  },
  minorTick: {
    show: false,
  },
  axisLabel: {
    align: "center",
    show: false,
  },
  boundaryGap: false,
  data: ["", "", "", "", "", "", ""],
}

内容的提问来源于stack exchange,提问作者codingnighter2000

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 08:01:26