【发布时间】:2021-11-14 04:44:36
【问题描述】:
我正在访问 Airtable API 并以 JSON 的形式获取结果,如下所示:-
"records": [
{
"id": "recNwEP0MIWVXfYPk",
"fields": {
"Email": "mohit@gmail.com",
"Department": "Dev",
"Date of Joining": "2020-06-01",
"First Name": "Mohit",
"Salary": 700,
"Last Name": "Chandani"
},
"createdTime": "2021-09-13T12:35:12.000Z"
},
],
在我的 UI 中,我想以表格的形式显示数据,就像它在 Airtable 中显示一样。下面是我想在其中添加数据的 UI
我的问题是,如果我想在不知道其键的情况下使用 react 渲染 <td></td> 标记中的数据怎么办,因为这里的键是表头名称,在我的情况下,我不知道下一个会是什么Airtable 中的表头。
【问题讨论】:
-
使用 object["key name"] 渲染动态键
-
您可以使用
Object.keys()循环对象键,它返回一个名称数组。可以使用Object.entries()循环整个对象。 developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/… -
能否添加示例代码?这个问题有点不清楚。
标签: javascript reactjs airtable