1
我有char标签的问题。我使用它像角度服务谁获取数据和图表需要显示在HTML数据。我使用最新版本的charjs(2.4.0),ng2-charts(1.5.0)angular(2.4.0)。图表标签没有显示在图表中
这里是我的代码:
ngOnInit(): void {
this.getStatusChart();
}
private getStatusChart() {
this._statisticService.getStatusChart().subscribe((response) => {
this.result = response;
this.doughnutChartDataStatus = this.result.values;
this.doughnutChartLabelsStatus = ["Open","Assigned","In progress","Complete","Close","Dismiss"];
});
}
,这里是它是什么样子:
这是我从REST服务中获得:
data:{labels: ["'Open'", "'Assigned'", "'In progress'", "'Complete'", "'Close'", "'Dismiss'"],
values:[17, 2, 2, 0, 0, 0]}
HTML模板:
<div style="display: block">
<canvas baseChart
[data]="doughnutChartDataStatus"
[labels]="doughnutChartLabelsStatus"
[chartType]="doughnutChartTypeStatus"
[legend]="doughnutChartLegend"></canvas>
</div>
如果我把labes放在setup变量中(在构造函数之前,设置为局部变量),那么它就可以工作。任何人都可以知道什么是问题?
用您的HTML模板更新您的文章 – Aravind