获取对象本身内部的数组内部对象的值

Get value of object inside of array which is inside an object itself

我有一个简短的问题,我似乎被绊倒了。

我有这样的数据结构:

data: {
   accounts: [{
      info: false
   }]
}

是否有 "fancy" React 方法让我获取与 info 键关联的布尔值?

我当然可以使用 mapfind 检索值,但它最终总是有点复杂或涉及代码。

如果我做类似的事情

const { accounts } = data;
const customer = accounts.map(a => a.info);

customer 的值总是以 [false] 而不是 false 的形式返回,这让我很困惑,因为我不确定为什么它会返回内部数组的一部分,它不是数组开头,而是从数组 (accounts) 中映射出来的。

我在使用 forEachfind 时得到了相同的结果。

有什么我想念的吗?必须有一个快速的 Reactive 单行代码来获取我正在寻找的布尔值,并将其设置为一个变量。

有人...吗?

data.accounts[0].info

使用underscore.js

_.first(data.accounts).info