У меня есть приложение 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
, или есть какой-нибудь самый простой способ?