我有一个Angular
应用,我有一个array
数组,如下所示。
array1 = [{'1', 'Tom'},{'2','Rob'}].
我需要将其转换为:
array2 = [{'id':'1','name':'Tom', 'city':'ny'},
{'id':'2','name':'Rob', 'city':'dc'}]
export class TempObject {
constructor(public id: string,
public name: string,
public city: string) {
}
}
请注意,对象类有另一个不属于array1
的属性城市。
我们应该只循环array1
并创建TempObject
的实例,还是有最简单的方法?
答案 0 :(得分:0)
我已将您的起点调整为阵列数组,因为您的问题表明这是您必须要开始的。请记住npm install --save @angular/material@5.2.5
npm install --save @angular/cdk@5.2.5
不在数组数组中,所以你必须决定如何处理它。
city