这是我的函数,它将resLS作为对象数组。我试图使用Angular 4在html元素中显示arr。但是当我做{{arr}}时,我在html中看不到任何内容。我期待在arr数组中看到一些元素,我肯定会在控制台中看到数据。我错过了什么?
findLastValueLS(resLS, name: String) {
let index = resLS.NewDataSet.Table.findIndex(d => d.DataPointName[d.DataPointName.findIndex(DataPointName => DataPointName === name)]);
console.log(resLS.NewDataSet.Table[index].LastValue);
var arr = [];
arr.push(resLS.NewDataSet.Table[index].LastValue);
}
答案 0 :(得分:2)
使用ng-repeat:
<div *ngFor="let item of arr">
Name : {{ item }}
</div>
答案 1 :(得分:0)
如果使用Angular,则使用* ngFor;如果使用AngularJS,则使用ng-repeat。请参阅文档:
AngularJS:https://docs.angularjs.org/api/ng/directive/ngRepeat 角:https://angular.io/api/common/NgForOf
Angular示例:
<div *ngFor='item of arr'> {{item}} </div>