我的ReactJS
應用程序中有一個HTML Table
,我想爲那裏的特定單元格或行設置顏色。我有我的陣列狀態,並希望檢查相鄰行之間的差異,然後通過將它們着色爲紅色來顯示這些差異。如何爲表格中的特定單元格着色
class MainTable extends Component {
constructor(props) {
super(props);
this.state = {
results: []
};
}
render() {
const sorted = _.sortBy(this.state.results, ['ORIGIN', 'DATASTAMP']);
return (
<div>
<div>
<Table hover striped bordered responsive size="sm">
<thead>
<tr>
<th>VERSION</th>
<th>DATE</th>
<th>ORIGIN</th>
</tr>
</thead>
<tbody>
{sorted.map(result =>
<tr>
<td>{result.VERSION}</td>
<td>{result.DATASTAMP}</td>
<td>{result.ORIGIN}</td>
</tr>
)}
</tbody>
</Table>
</div>
</div>
);
}
}
我不知道該怎麼做。也許有一些想法?對不起noobie問題,我是ReactJS
。
css類,元素樣式?? – philipp
但我應該如何標記數組中的特定元素? –