获取对象 React Native 的列表属性

福赞里塞克

我不想获取数组中每个对象的 ID。
我有这个数组

[
  {
    "-ML8Lx8jOSv64Ecat611": {
      "category": "Automotive Parts & Accessories",
      "description": "I will be there at least but I don't know if I can help in any way I can",
      "item": "Apple Watch",
      "price": "429,99",
      "timestamp": "2020-11-02T21:28:11+07:00",
      "viewCount": 0
    }
  }
]

我期望得到的是

[
  {
      "category": "Automotive Parts & Accessories",
      "description": "I will be there at least but I don't know if I can help in any way I can",
      "item": "Apple Watch",
      "price": "429,99",
      "timestamp": "2020-11-02T21:28:11+07:00",
      "viewCount": 0
  }
]
弗兰克·范·普费伦

由于您想要在输出中的对象是嵌套的,您需要在 JSON 中循环两个级别:

let input = [
  {
    "-ML8Lx8jOSv64Ecat611": {
      "category": "Automotive Parts & Accessories",
      "description": "I will be there at least but I don't know if I can help in any way I can",
      "item": "Apple Watch",
      "price": "429,99",
      "timestamp": "2020-11-02T21:28:11+07:00",
      "viewCount": 0
    }
  }
];

let result = []
input.forEach(obj => {
  Object.keys(obj).forEach(key => {
    result.push(obj[key]);
  });
});

console.log(result);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从对象 React Native 获取特定属性

获取 state 对象中定义的属性数量 react native

获取 WiFi 列表 React Native

如何使用React Native访问对象的属性?

setState 更新对象属性 React Native

React Native领域,如何查询列表对象

React Native 获取 Clicked(pressed) 组件的属性

React Native获取平面列表索引

如何在React Native中获取对象数组中的对象

从对象列表获取属性列表

在初始化项目之后,React Native 项目中出现错误“无法获取空对象的属性‘依赖关系’”

在Realm for React Native上过滤具有null属性的对象

将属性添加到对象数组 React Native

更新存储数组中对象的属性-React Native

在 React Native 中映射数组中对象的子属性

如何更改数组javascript中对象的属性(React Native)

React Native在状态下更新嵌套对象的单个属性

React Native-更新数组中对象的属性

将ScrollView包装在React Native中的对象列表周围

使用React Native Realm来查询多个列表对象

未定义的平面列表不是对象React-native

React Native在屏幕组件外获取导航对象

如何在React Native中获取WebView对象的HTML源

React Native获取未定义不是对象错误

在React Native中获取类型错误未定义对象?

如何在React Native中的对象中获取特定值?

在React Native中获取touchableOpacity标签onPress的属性值

React Native Material下拉列表从JSON数据获取ID

从列表视图中获取要发送的值 React-Native