如何在igx-data-chart中的更多行中设置轴标签?

问题描述

我需要自定义我的x轴标签,以便它以两行显示标签。我已经尝试过了:

let labelFormat = new IgxTimeAxisLabelFormatComponent(); 
labelFormat.format = "dd/MM/yyyy" + "\n" + "hh:mm:ss"; 
this.xAxis.labelFormats.add(labelFormat);

但是结果是它停留在一行上,就像这样:

X-Axis On A Single Line

有什么建议吗?

解决方法

不幸的是,我不认为仅通过API就能做到。 formatLabel应该用于常见的格式,例如'MM / dd / yy'或您使用的格式。 但是,如果要更改标签的实际外观,则应遵循https://stackblitz.com/edit/github-exckfz-bsvpqs?file=src%2Fapp%2Fdata-chart-type-stacked-column-series%2Fdata-chart-type-stacked-column-series.component.ts的路径。在为您创建示例时,我意识到返回的值是字符串类型的,因此最终结果将不再适合您。

train = raw_train.map(lambda x: x)

现场演示: Here

{{3}},您可以找到与轴有关的所有设置