1
私は反応プロジェクトでブートストラップテーブルを使用しています。ブートストラップテーブルの特定の行の色を動的に変更してください。
<Table className='flags-table' responsive hover>
<thead>
<tr>
<th></th>
<th> Time In</th>
<th> Time Out</th>
<th> Type</th>
<th> Category</th>
</tr>
</thead>
<tbody>
{
this.props.tag_fetch_reducer.tags.map((x, i) => (
<tr key={i} onClick={this.handleRowClick.bind(this, i)}>
<td>
<div className='red-box'></div>
</td>
<td> {this.secondsToHms(x.time)} </td>
<td> {this.secondsToHms(x.stopTime)} </td>
<td> {x.tagname} </td>
<td contentEditable="false"> {x.category}</td>
</tr>
))
}
</tbody>
</Table>
は、私が欲しいもの:
- Iが一定の間隔の後に、それの状態を変更tagIndexという名前の変数を持って、私はこのように、タグからのデータを取得するテーブルを持っています。したがって、tagIndexの値は変化し続けます。この値は、0からテーブル行の最後のインデックスと同じ値にすることができます。今私が望むのは、tagIndexが特定の値に達するたびに、そのインデックスの行の色を変更したい場合です。
たとえば、tagIndexが5の場合は、5番目の行の色が黄色になり、他のすべての行が白色になるはずです。その後、tagIndexが8に変わったら、黄色を8行目に、他のすべての行を白くします。これどうやってするの?私はあなたが使用している正確に何台言うことができない
あなた '