React.js - Création de tableau simple
Désolé pour ce qu'il semble être un newbie question (été de travailler tard et juste a commencé à Réagir), mais je suis à essayer de comprendre comment juste rendre un simple tableau avec les nxn dimension.
Par exemple, dans mon composant, le rendu serait quelque chose comme ceci:
<table id="simple-board">
<tbody>
<tr id="row0">
<td id="cell0-0"></td>
<td id="cell0-1"></td>
<td id="cell0-2"></td>
</tr>
<tr id="row1">
<td id="cell1-0"></td>
<td id="cell1-1"></td>
<td id="cell1-2"></td>
</tr>
<tr id="row2">
<td id="cell2-0"></td>
<td id="cell2-1"></td>
<td id="cell2-2"></td>
</tr>
</tbody>
</table>
où chaque ligne a sa propre id , ainsi que chaque cellule.
L'état initial
constructor(props){
super(props);
this.state = {size: 3}
}
est ce qui détermine la taille de la table.
Ce que m'a lancé des est de savoir comment mettre en œuvre une boucle for à l'intérieur de la JSX.
- Double Possible de boucle à l'intérieur de Réagir JSX
Vous devez vous connecter pour publier un commentaire.
Après une bonne nuit de sommeil, j'ai été en mesure de le comprendre:
Merci à tous pour votre réponse!
quelque chose comme ceci :
Une option (déplacer des choses de
render()
:Une autre option:
Voir: https://material-ui.com/demos/tables/