【问题标题】:Map over an array in MongoDB在 MongoDB 中映射数组
【发布时间】:2018-03-09 00:07:41
【问题描述】:

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

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

现在,我可以使用此代码显示第一项

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

和 [1] 用于第二个。 但是如何使用 .map 显示所有这些?

【问题讨论】:

    标签: mongodb reactjs meteor


    【解决方案1】:

    你可以这样做:

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

    【讨论】:

    • 谢谢@Rodius 和@benjaminRampon!可以让它工作!
    【解决方案2】:

    映射到 emails 数组。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-29
      • 2023-01-01
      • 2020-01-31
      • 2020-11-17
      • 1970-01-01
      • 2020-09-05
      • 2021-05-17
      • 2020-09-25
      相关资源
      最近更新 更多