【发布时间】:2018-05-24 12:03:09
【问题描述】:
let tableclientnamelist = [];
for(var i=0; i<tablecontractlist.length;i++){
tableclientnamelist.push(
<tr>
<td>
{tableclientname[i]}
</td>
</tr>
)
}
let tablecreatedbylist = [];
for(var i=0; i<tablecontractlist.length;i++){
tablecreatedbylist.push(
<tr>
<td>
{tablecreatedby[i]}
</td>
</tr>
)
}
let tablecontractvaluelist = [];
for(var i=0; i<tablecontractlist.length;i++){
tablecontractvaluelist.push(
<tr>
<td>
{tablecontractvalue[i]}
</td>
</tr>
)
}
let tablecreatedDatelist = [];
for(var i=0; i<tablecontractlist.length;i++){
tablecreatedDatelist.push(
<tr>
<td>
{tablecreatedDate[i]}
</td>
</tr>
)
}
<table id="customers">
<thead>
<tr>
<td>Client Name</td>
<td>Created By</td>
<td>Contract Value</td>
<td>Created Date</td>
</tr>
</thead>
<tbody>
{tableclientnamelist}
{tablecreatedbylist}
{tablecontractvaluelist}
{tablecreatedDatelist}
</tbody>
</table>
我有一个表,我需要基于数组名称的表行。 显示错误,我可以知道这个或任何其他方式有什么问题需要实现
在插入所有内容后,我已经更新了更改 而不是进入 4 个不同的列,因为我有 4 个不同的 tds
【问题讨论】:
-
你能显示任何错误信息吗?或者您的列表可能是空的。我认为
<td>应该在 for 循环中。 -
我有长度为 15 的 tablecontractlist
标签: html reactjs html-table