如何一次从数组中获取一个对象?

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 })