Вы сказали, что вы получаете ошибку:
он говорит, что выражение должно иметь один родительский элемент, оно работает с одним tr, но нет с двумя tr
Часто в таком случае решение заключается в использовании фрагмента :
<React.Fragment>
<tr>...</tr>
<tr>...</tr>
</React.Fragment>
с более новыми версиями React, вы можете использовать более короткую форму <>...</>
:
<>
<tr>...</tr>
<tr>...</tr>
</>
Но иногда вы можете реструктурировать вещи, так что вам не нужно это делать, исходя из общего контекста.
Если вы не можете использовать фрагменты, вы обычно можете поместить элемент-оболочку (div
, span
) вокруг элементов. В этом случае, tbody
:
<tbody>
<tr>...</tr>
<tr>...</tr>
</tbody>