【发布时间】:2018-08-10 20:39:10
【问题描述】:
我需要在 Angular 5 的折线图上显示 n 行数组。
我在组件上创建了这样的折线图:
lineRecoveriesChartData: any[] = [ {data: this.arrayOfResult, label: '', borderColor: "black", fill: false} ];
从服务器帖子收到我的数据后,我尝试使用以下内容加载它们:
for(var i = 0; i < 10; i++){
this.lineResult = arrayOfIntegerReceivedFromServer[i];
this.lineRecoveriesChartData.push(
this.lineResult
);
}
这当然不是我唯一尝试过的...我尝试使用数据集,我尝试设置超时,我尝试使用图表的更新功能... 但它总是无法更新我在图表上的数据。
我知道这样一个更静态的东西:
lineRecoveriesChartData: any[] = [ {data: this.arrayFromServer, label: '', borderColor: "black", fill: false}, {data: this.array2FromServer, label: '', borderColor: "black", fill: false} ];
有效,但我需要生成多行,我不知道其中有多少。
【问题讨论】:
标签: angular typescript angular5 chart.js