2016-11-11 56 views
2

我使用Kendo图表显示Bar,Line和Pie图表中的数据。如何在Angular 2中为分类图表(Kendo-Chart)设置Y轴的标签格式

但尝试了几个小时后,我无法弄清楚如何为分类图表格式化y轴标签。

我尝试使用,并试图设置格式为:<kendo-chart-y-axis-item type="numeric" [labels]='{format:"{0:N2}"}'>

但它不以任何方式影响y轴标签(?我认为,我们不能用散点图标签对于分类图,右)

请帮我设置y轴标签所需的格式。

是我的代码:

<kendo-chart-category-axis-item [categories]="chart.Data.labels" 
           [labels]="{ rotation: 'auto' }" 
           [title]="chart.Options.XTitle"> 

</kendo-chart-category-axis-item> 

<kendo-chart-value-axis-item [title]="chart.Options.YTitle"> 

</kendo-chart-value-axis-item> 

提前
<span *ngFor="let dataset of chart.Data.datasets"> 

    <kendo-chart-series-item [name]="dataset.label" [data]="dataset.data" 
          [type]="dataset.type"> 

     <kendo-chart-series-item-labels visible="true" [content]="setLabelFormat"> 

     </kendo-chart-series-item-labels> 

    </kendo-chart-series-item> 

</span> 

感谢....

回答

3

这应该工作。

<kendo-chart-value-axis> 
    <kendo-chart-value-axis-item > 
     <kendo-chart-value-axis-item-labels [content]="functionReturningString"> 
     </kendo-chart-value-axis-item-labels> 
    </kendo-chart-value-axis-item> 
</kendo-chart-value-axis> 
+0

是的,这适用于分类任务 –