【发布时间】:2022-12-20 18:58:02
【问题描述】:
我正在尝试将从 Observable 获得的 Array of Arrays 转换为单个对象数组。这是我的代码:
this.jobsService.jobsUpdated.pipe(
map(
(jobsData)=> {
return jobsData.map(
(job)=>{
return job.parts.map((part)=>{ return part })
}
)
}
)
).subscribe(
(partsData)=>{
console.log('partsdata', partsData)
}
);
这是我返回的数据格式:
[
[
{partName:1, number:10, quantity: 100}
],
[
{partName:2, number:20, quantity: 200},
{partName:3, number:30, quantity: 300}
],
etc...
]
请帮助将此数据(希望在管道方法中)转换为:
[
{partName:1, number:10, quantity: 100},
{partName:2, number:20, quantity: 200},
{partName:3, number:30, quantity: 300}
]
【问题讨论】:
标签: arrays angular observable data-conversion