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

Posted

技术标签:

【中文标题】如何从数组中一次获取一个对象?【英文标题】:How to get one object at a time from the array? 【发布时间】:2021-11-01 07:45:41 【问题描述】:

我创建了一个数组,并添加了我通过条形码扫描仪扫描的每个订单的 ID。

order.page.ts

console.log('returned data: ', infoPedido.data);

控制台

它在我的控制台上以这种方式返回:

returned data:  (2) ['000', '111']
                  0: "000"
                  1: "111"
                  length: 2

有效载荷

我需要让它以那种格式在我的控制台中返回

orders: [
    "order":
        "codpedido":integer
    
    "order":
        "codpedido":integer
    
]

【问题讨论】:

【参考方案1】:

我想你想要map(),它为数组中的每个项目返回一个新项目。

const mappedData = infoPedido.data.map(code => 
  return  order:  codpedido: code  
)
console.log( orders: mappedData )

【讨论】:

就是这样!非常感谢亚历克斯!!

以上是关于如何从数组中一次获取一个对象?的主要内容,如果未能解决你的问题,请参考以下文章

在反应jsx中一次遍历一个数组

从循环中一次发送一个 AJAX 请求

从数组中一一获取元素并创建按钮

如何查询并确保返回的值只添加到数组中一次?

如何防止 map() 在 react-native 中一次渲染整个数组

如何在 Pandas DataFrame 中一次获取多列的值计数?