【发布时间】:2017-11-24 11:38:38
【问题描述】:
我有一个rest api来获取数据,比如as
async getAllTrainingClass(): Promise<void>{
await this.traningClassService.getListTrainingClass().then(data
=>this.listTraining = data);
}
尝试在html上显示数据,就OK了:
<p-dataTable [value]="listTraining" [rows]="5" [paginator]="true">
.....
</p-dataTable>
但我尝试使用客户数组,例如:
listData:MyClass[] = new Array<MyClass>();
并推送数据
this.listData.push(this.item);
在console.log 上listData 有2 项,但是当绑定到html 时,数据不显示。
<p-dataTable [value]="listData" [rows]="5" [paginator]="true">
.....
</p-dataTable>
请给我建议。
【问题讨论】:
标签: javascript angularjs typescript