如何使用反应表为反应中的给定列呈现多行?

问题描述 投票:1回答:1

我想显示格式的表格数据,

[
      {
          "user1":{
              "firstName": ["abcd"],
              "lastName":[ "xyz"],
          },
          "user2": {
              "firstName": "qwer",
              "lastName": "nmas"
          },
          "others": [
              {
                  "firstName": "sadas",
                  "lastName": "sadas"
              },
              {
                  "firstName": "cccc",
                  "lastName": "nmcs"

              }
            ]
      }
  ]

我想使用react行渲染这些数据。如何渲染其他阵列?

reactjs react-table
1个回答
0
投票

假设您的数组已分配给变量data

data[0].others.map(item => <p>{`${item.firstname} ${item.lastName}`}</p>)

如果你的data数组包含多个项目,你也可以映射它:

data.map(d => d.others.map(item => <p>{`${item.firstname} ${item.lastName}`}</p>))
© www.soinside.com 2019 - 2024. All rights reserved.