【发布时间】:2018-08-30 20:44:21
【问题描述】:
我正在使用react table,我需要在其中提供我的 api 数据键,并添加新的键 Header 来创建 React Table Head (TH > TD);
以下是从 API 获取的示例数据,我需要将对象键传递给表头,将对象键传递给表体。表头需要为常用键保留。
我的数据样本:
{
'data':
{
'id': 486897532,
'active': null,
'acc_info': [
{
'acc_name': 'saving',
'bank_info': [
{
'bank_name': 'ABC',
'bank_address': 'address',
},
{
'bank_name': 'DEF',
'bank_address': 'address',
}]
},
{
'acc_name': 'FXE',
'bank_info': [
{
'bank_name': 'ABC',
'bank_address': 'address',
},
{
'bank_name': 'DEF',
'bank_address': 'address',
}]
},
],
},
{
'id': 56465945,
'active': null,
'acc_info': [
{
'acc_name': 'current',
'bank_info': [
{
'bank_name': 'ABC',
'bank_address': 'address',
},
{
'bank_name': 'DEF',
'bank_address': 'address',
}]
},
{
'acc_name': 'FXE',
'bank_info': [
{
'bank_name': 'ABC',
'bank_address': 'address',
},
{
'bank_name': 'DEF',
'bank_address': 'address',
}]
},
],
}
}
预期结果应该是:
[
{
Header: "id"
},
{
Header: "active"
},
{
Header: "acc_info",
columns: [
{
Header: "acc_name",
},
{
Header: "bank_name",
},
{
Header: "bank_address"
}]
}
]
【问题讨论】:
标签: javascript reactjs react-table