代码之家  ›  专栏  ›  技术社区  ›  wonsuc

在Chart.js中,“条”可以放在垂直网格线的中心吗?

  •  0
  • wonsuc  · 技术社区  · 5 年前

    大多数时候一个月 Bar 元素位于两条垂直网格线的中间,但在我的例子中,它应该位于一条垂直网格线的中心。

    我搜索了示例代码和API文档,但找不到适合我的案例的解决方案。

    可以用chart.js绘制这种图表吗? enter image description here

    1 回复  |  直到 5 年前
        1
  •  1
  •   Aaron Tee    5 年前

    是否尝试将gridLines.offsetGridLines设置为false?它应该可以正常工作。请在此处查看文档: https://www.chartjs.org/docs/latest/charts/bar.html#scale-configuration

    options: {
      scales: {
        xAxes: [{
          gridLines: {
            offsetGridLines: false
          }
        }
      }
    }