React использует ключевую опору для идентификации элементов и правильного примирения.Следующий код выдаст консольные предупреждения Warning: Each child in an array or iterator should have a unique "key" prop
.
const List = () =>
<ul>
{[...Array(3)].map((_, idx) => <li>{idx}</li>)}
</ul>
Хотя этого не будет
const Table = () =>
<table>
<tbody>
{[...Array(3)].map((_, idx) => <tr><td>{idx}</td></tr>)}
</tbody>
</table>
Почему при использовании строки таблицы не требуется поддержка уникального ключа?