mongodb - 映射 MongoDB 中的数组

标签 mongodb reactjs meteor

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

{
  "deputes" : [ {
    "depute" : {
      "emails" : [ {
        "email" : "<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="593c3438303568193c34383035773f2b" rel="noreferrer noopener nofollow">[email protected]</a>"
      }, {
        "email" : "<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="99fcf4f8f0f5abd9fcf4f8f0f5b7ffeb" rel="noreferrer noopener nofollow">[email protected]</a>"
      } ],

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

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

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

最佳答案

你可以做类似的事情:

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

关于mongodb - 映射 MongoDB 中的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49177472/

相关文章:

meteor - 将github项目安装为meteor包

meteor - meteor 的表单输入验证

javascript - 如何使用 Meteor 处理文件上传?

MongoDB 获取当前日期的文档

node.js - Nodejs Mongoose - 如何避免回调 hell ?

reactjs - 使用 React Router 导航到路径时,组件状态值会重置为默认值

reactjs - 如何在 React-Native 中共享生成的二维码?

javascript - 使用 Javascript/Node.js 在代码中执行 mongoimport

Mongodb 分组数据 - mapReduce 还是聚合?

javascript - ReactJS - 如何根据另一个组件更改组件的状态