映射 MongoDB 中的数组

Map over an array in MongoDB

我在 React 应用程序中有这个 json 文件。 如何显示数组 [emails] 的内容?

{
  "deputes" : [ {
    "depute" : {
      "emails" : [ {
        "email" : "email1@email.fr"
      }, {
        "email" : "email2@email.fr"
      } ],

现在,我可以使用这段代码来显示第一项

<Text>{emails[0].email}</Text>

和 [1] 第二个。 但是我怎样才能用 .map 显示所有这些呢?

通过电子邮件数组进行映射。

emails.map(e => <Text>{e.email}</Text>)

你可以这样做:

emails.map(email => <Text>email.email</Text>)