Wenn ich in der Lage sein möchte, mehrere Zeilen wie unten von einem Funktionsaufruf auf einmal unter Verwendung JSX
zu rendern.JSX-Objektdarstellung von Zeilen
Wie sieht der Code für ObjectRow
in rows.push(<ObjectRow />);
aus?
var rows = [];
for (var i=0; i < numrows; i++) {
rows.push(<ObjectRow />);
}
return <tbody>{rows}</tbody>;
Ich möchte jede Zeile wie folgt aussehen:
<tr>
<td>{}</td>
<td>{}</td>
<td>{}</td>
<td>{}</td>
<td>{}</td>
<td>{}</td>
<td>{}</td>
<td>{}</td>
<td>{}</td>
<td>{}</td>
<td>{5}</td>
<td className={lastClass}>{5}</td>
<td className={changeClass}>{5} <span className={iconClass} aria-hidden="true"></span></td>
<td>{5}</td>
<td>{5}</td>
<td>{}</td>
<td>{}</td>
<td>{}</td>
<td>{}</td>
<td>{}</td>
<td>{}</td>
<td>{}</td>
<td>{}</td>
<td>{}</td>
<td>{}</td>
</tr>
Schließlich ich alle diese Zeilen machen möchten:
var StockRow = React.createClass({
things: function(){
var rows = [];
for (var i=0; i < numrows; i++) {
rows.push(<ObjectRow />);
}
return <tbody>{rows}</tbody>;
},
...