如何一次从数组中获取一个对象?
How to get one object at a time from the array?
我创建了一个数组并添加了我通过条形码扫描仪扫描的每个订单的 ID。
order.page.ts
console.log('returned data: ', infoPedido.data);
控制台
它在我的控制台上以这种方式返回:
returned data: (2) ['000', '111']
0: "000"
1: "111"
length: 2
有效载荷
我需要在我的控制台中以那种格式制作它returns
orders: [
{"order":{
"codpedido":integer}
}
{"order":{
"codpedido":integer}
}
]
我想你想要 map()
,其中 returns 为数组中的每个项目创建一个新项目。
const mappedData = infoPedido.data.map(code => {
return { order: { codpedido: code } }
})
console.log({ orders: mappedData })
我创建了一个数组并添加了我通过条形码扫描仪扫描的每个订单的 ID。
order.page.ts
console.log('returned data: ', infoPedido.data);
控制台
它在我的控制台上以这种方式返回:
returned data: (2) ['000', '111']
0: "000"
1: "111"
length: 2
有效载荷
我需要在我的控制台中以那种格式制作它returns
orders: [
{"order":{
"codpedido":integer}
}
{"order":{
"codpedido":integer}
}
]
我想你想要 map()
,其中 returns 为数组中的每个项目创建一个新项目。
const mappedData = infoPedido.data.map(code => {
return { order: { codpedido: code } }
})
console.log({ orders: mappedData })