ReactJS / JavaScript在对象中查找数组

旅游旅行

我有一个字符串value和一个对象obj,想要转换valuearray然后找到它,然后返回但我错过了什么?objnameundefined

let value = '3,4';
let obj = {
  "DistrictData": [{
    "id": 3,
    "name": 'blah'
  }, {
    "id": 4,
    "name": 'oops'
  }]
}

let res = value.split(',').map((v, i) => obj.DistrictData.find(o => o.id === v))
console.log(res)

妮娜·斯科茨(Nina Scholz)

您需要查找一个数字值,因为split返回一个字符串数组。然后也映射名称。

let value = '3,4',
    obj = { DistrictData: [{ id: 3, name: 'blah' }, { id: 4, name: 'oops' }] },
    res = value
        .split(',')
        .map((v, i) => obj.DistrictData.find(o => o.id === +v))
        .map(o => o.name);

console.log(res);

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在对象的嵌套数组中查找父对象。如何?

来自分类Dev

ReactJS-数组中对象键的setState

来自分类Dev

在对象中查找数组元素

来自分类Dev

在对象数组中查找数据数组

来自分类Dev

如何从ReactJS setState查找对象数组的长度?

来自分类Dev

如何在对象上映射并呈现对象javascript / reactjs中的数组?

来自分类Dev

使用reactjs数组中的对象

来自分类Dev

在对象数组ReactJS中访问对象的ID

来自分类Dev

在对象的父数组中查找唯一的对象

来自分类Dev

ReactJS从状态(对象数组)中删除项目

来自分类Dev

在ReactJs中更新数组中的嵌套对象

来自分类Dev

ReactJS中的嵌套对象

来自分类Dev

在对象的JavaScript数组中查找属性

来自分类Dev

MongoDB在对象数组中查找

来自分类Dev

在对象数组中查找特定属性

来自分类Dev

在reactjs中迭代对象数组

来自分类Dev

在 reactjs 中渲染对象

来自分类Dev

onClick 从reactjs 中的数组中删除对象?

来自分类Dev

在对象中迭代对象数组 - javascript?

来自分类Dev

reactJs setState 更改数组中数组中对象的属性

来自分类Dev

更新嵌套在对象内部的数组状态(ReactJS)

来自分类Dev

尝试在对象内、对象内定位 JSON 对象......在 ReactJS 中

来自分类Dev

在 Reactjs 中映射数组对象

来自分类Dev

在对象数组中查找数组中的元素

来自分类Dev

Javascript在对象数组中查找所有出现的名称并创建新的唯一数组

来自分类Dev

在对象数组的数组中查找交集

来自分类Dev

在对象数组中查找坐标

来自分类Dev

通过 ReactJs 在对象数组中查找最大值

来自分类Dev

在对象中查找数组值