【发布时间】:2019-09-20 12:28:01
【问题描述】:
我正在使用 Chart.js 生成 BarChart。如何对齐标签,以便旋转 90 并且所有标签都对齐到每个标签的开头。目前,所有标签都与每个标签的末尾对齐。
我正在尝试显示所有标签以从相同的垂直位置开始 - 复仇者联盟的“A”所在的位置。目前所有标签都在相同的垂直位置结束 - War 的 'r' 所在的位置。
我需要文本向右(而不是向左)并从下到上(而不是从上到下)
public barChartOptions: ChartOptions = {
responsive: true,
legend: {
display: false
},
scales: {
xAxes: [{
ticks: {
// maxRotation: 90,
minRotation: 90,
labelOffset: 0,
padding:-140
},
}]
},
};
Stackblitz 链接:https://ng2-charts-bar-template-tdpncj.stackblitz.io
Stackblitz 代码链接:https://stackblitz.com/edit/ng2-charts-bar-template-tdpncj
【问题讨论】:
-
能否在stackblitz.io上分享代码
-
你在哪里使用这个 chartjs,比如(在 Angular 中)
-
你是想在底部显示所有的labal还是如何
-
@harkeshkumar stackblitz.com/edit/ng2-charts-bar-template-tdpncj - 在这里你可以看到代码。我正在使用角。我试图显示所有标签都从相同的垂直位置开始 - 所以在这种情况下,复仇者联盟的“A”是。我只是玩了一下填充。
标签: chart.js