我想列出通过从另一个数组推送数据而创建的数据类型Formacion
的数组。
这就是我创建“Formacion”类型的方式。
export class Formacion {
nombre: string;
constructor(a){
this.nombre = a;
}
getFormacion(){
return this.nombre;
}
}
这就是我创建将接收数据的数组的方法
public arrayB: Formacion[] = new Array();
这是我循环ArrayA
并在每个循环上获取值以将其推送到ArrayB
for(var i = 0; i < this.arrayA.length; i++){
let form: Formacion = new Formacion(this.arrayA[i].nombre);
this.arrayB.push(form);
}
这就是我打印ArrayB
console.log(this.arrayB);
这是结果
如何列出nombres
Formacion
的列表?我正在尝试以下代码,但它无法正常工作。
<ul>
<li *ngFor="let item of arrayB; let j = index" [attr.data-index]="j">{{item.nombre}}</li>
</ul>