【发布时间】:2021-07-27 08:52:33
【问题描述】:
我有一个后端 api,我在其中创建了一个提供此 json 响应的 Web 服务:
[
{
"backgroundColor": "#36A2EB",
"hoverBackgroundColor": "#36A2EB",
"type": "SUCCESS",
"value": 1
}
]
这是我的 ts 代码:
data: any;
ngOnInit(): void {
this.dashboardService.getStatStatusOverall().subscribe((data)=>{
this.data.datasets[0].data = data.map(a => a.value);
this.data.datasets[0].backgroundColor = data.map(a => a.backgroundColor);
this.data.datasets[0].hoverBackgroundColor = data.map(a => a.hoverBackgroundColor);
this.data.labels = data.map(a => a.type);
//this.chart.refresh();
})
}
这是我的html代码:
<p-chart type="doughnut" [data]="data"></p-chart>
我在控制台中收到此错误:“无法读取未定义的属性‘数据集’”
【问题讨论】:
标签: angular spring-boot primeng