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

ApexCharts如何为数据柱状图添加真实圆角(而非背景柱)

解决ApexCharts数据柱状图添加圆角的问题

你当前的配置仅给背景柱状图设置了backgroundBarRadius,实际数据柱子的圆角需要通过bar对象下的borderRadius属性配置,而非依赖startingShape/endingShape(这两个属性用于柱子两端的弧形渐变,并非统一圆角)。

修改后的核心配置

plotOptions: {
  bar: {
    horizontal: false,
    distributed: true,
    // 给数据柱状图设置统一圆角
    borderRadius: 9,
    colors: {
      backgroundBarColors: ["#eee"],
      backgroundBarOpacity: 1,
      backgroundBarRadius: 9
    }
  }
}

关键说明

  • borderRadius直接定义在bar配置项内,专门作用于实际数据柱子,控制四个角的圆角半径。
  • 若需精细控制单方向圆角(比如仅顶部/底部圆角),可传入对象形式:
    borderRadius: {
      top: 9,
      bottom: 9,
      left: 0,
      right: 0
    }
    
  • 移除无效的startingShape和endingShape,这两个属性无法实现你需要的统一圆角效果。

调整后的数据柱子会和背景柱子一样带有圆角,匹配你目标的图表样式。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 17:22:36