React · Junior · Запитання 7 з 75
Як повернути з компонента два сусідні елементи без зайвої обгортки в DOM?
- 1Повернути масив без ключів:
return [<A />, <B />] - ✓Правильна відповідь: Обгорнути їх у фрагмент:
<>...</>або<Fragment> - 3Це неможливо - компонент завжди додає
<div>
Пояснення
Компонент має повертати один корінь. Фрагмент групує елементи, не додаючи вузол у DOM. Якщо фрагменту потрібен key (наприклад, у списку), пишуть повну форму <Fragment key={id}>. Масив теж допустимий, але кожному елементу потрібен key, інакше буде попередження.