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

ECharts堆叠柱状图存在间隙问题求助

ECharts堆叠柱状图间隙问题修复方案

问题定位

堆叠柱状图出现间隙,通常由配置不一致或间距参数设置不当导致,结合配置示例可通过以下步骤修复:

修复步骤

  • 统一堆叠标识:所有需要堆叠的系列,必须将stack属性设置为相同值(例如"stackGroup")。若系列间stack值不同,会导致堆叠逻辑失效,出现错位间隙。
    示例代码:

    series: [
      { name: 'A', type: 'bar', stack: 'stackGroup', data: [...] },
      { name: 'B', type: 'bar', stack: 'stackGroup', data: [...] }
    ]
    
  • 消除柱子间距:在系列配置中添加barGap: '0%',同时在xAxis配置中设置barCategoryGap: '0%',彻底移除堆叠柱子及类目间的间隙。
    示例代码:

    xAxis: {
      type: 'category',
      data: [...],
      barCategoryGap: '0%'
    },
    series: [
      {
        type: 'bar',
        stack: 'stackGroup',
        barGap: '0%',
        data: [...]
      }
    ]
    
  • 检查数据完整性:确认每个系列的data数组长度与x轴类目数量一致,避免因null/undefined数据造成的堆叠断层。

效果验证

调整上述配置后,重新渲染图表即可得到无间隙的堆叠柱状图。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 12:35:16