【发布时间】:2020-09-09 00:48:44
【问题描述】:
我想创建一个条形图,其中条形位于网格线之间。 在此合并请求之前,此行为是可能的: https://github.com/chartjs/Chart.js/pull/4545
在原始版本中,这可以通过 offsetGridLines: false(类别比例)来实现。
我使用chart.js 和ng2-charts 创建了一个带有角度应用程序的stackblitz: https://stackblitz.com/edit/angular-barchart-example-mg192a?file=src%2Fapp%2Fbarchart%2Fbarchart.ts
chart.js 2.6.0 的工作代码:
public barChartOptions:any = {
scaleShowVerticalLines: false,
responsive: true,
scales: {
xAxes: [{
offset: true,
gridLines: {
offsetGridLines: false
}
}]
}
}
在当前版本的 Chart.js(我目前使用的是 2.9.3)中,条形图排列在网格线的右侧和左侧:
新版本的 chart.js 是否提供了在网格线之间居中条形的可能性?
【问题讨论】:
标签: javascript angular charts chart.js ng2-charts