У меня есть некоторые сгруппированные данные, которые я хотел бы вынести, как, например:React Уплотненных петель
RowGroupTableHeader
RowGroup1
RowGroup1-row1
RowGroup1-row2
RowGroup2
RowGroup2-row1
RowGroup2-row2
RowGroup3-row3
Обычно, я бы сделал петлю через группу, и в течение каждого цикла, я бы иметь внутреннюю петлю к пройдите через каждую из строк.
Однако, поскольку я работаю с доступностью, структуры div очень строги. например. вы не можете просто выбросить окружающий контейнер вокруг div [role = rowgroup]. т. е. каждая группа строк должна быть на одном уровне.
Как таковой, я не могу использовать обычный Array.map(), вложенный друг в друга, потому что после первой итерации я должен закрыть return() и не могу запустить новый Array.map().
У кого-нибудь есть идеи, как я могу это достичь?
Есть ли там оберточный компонент, который может отображать его содержимое без оболочки? например. {Содержание}?
Спасибо. John.
почему не только имеют компонент строки, который отображает соответствующий тип, основанный на данных, которые вы имеете? aka использовать компонент упаковки, который вместо рендеринга окружающего контейнера просто отображает соответствующий элемент. –
Непонятно, что именно вы пытаетесь сделать здесь. Нам нужна дополнительная информация. Дайте нам примерный код, образцы данных и четкое объяснение того, каков ваш ожидаемый результат. – jered