React JS에서 로컬 JSON 데이터를 루프 처리하고 td 태그 내에서 데이터를 반환하려면 어떻게해야합니까? JSON 파일로부터테이블 데이터 루핑 React JS
예 :이 확실히 잡아 루프에 대한 데이터를 표시되도록
[
{
"organize": true,
"sender": "Dach Group",
"domain": "godfrey.name",
"email": "[email protected]",
"folder": "Business"
},
{
"organize": true,
"sender": "Bernhard and Sons",
"domain": "torey.net",
"email": "[email protected]",
"folder": "Home"
},
{
}
콘솔 로그는 모든 데이터를 기록한다.
import React, { Component } from 'react';
import './TableHeader.css';
import localdata from './data';
class TableHeader extends Component {
render() {
for(var i = 0; i < localdata.length; i++) {
var obj = localdata[i];
console.log(obj.organize + ", " + obj.sender + ", " + obj.domain + ", " + obj.email + ", " + obj.folder);
}
return (
<div className="container">
<table className="table">
<thead>
<tr>
<th style={{height: '50px'}}>Organize</th>
<th style={{height: '50px'}}>Sender</th>
<th style={{height: '50px'}}>Domain</th>
<th style={{height: '50px'}}>Email</th>
<th style={{height: '50px'}}>Folder</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<input type="checkbox" name="" value="" />
</td>
<td style={{backgroundColor: 'white'}}>
{obj.sender}
</td>
<td style={{backgroundColor: 'white'}}>{obj.domain}</td>
<td style={{backgroundColor: 'white'}}>{obj.email}</td>
<td style={{backgroundColor: 'white'}} className="bordercolor">
<select style={{height: '30px', width: '100%'}}>
<option>Travel</option>
<option>Shopping</option>
<option>Finance</option>
</select>
</td>
</tr>
</tbody>
</table>
</div>
);
}
}
export default TableHeader;
굉장한 감사! – MarkM