Как настроить Material-ui Table Row и Columns (Sticky) - PullRequest
0 голосов
/ 27 июня 2018

У меня уникальная ситуация, в которой мне нужен не только заголовок, но и первый строка и первые три столбца сохраняются при прокрутке вниз и / или вправо из-за переполнения столбцов.

Material-UI Table позволяет мне держать заголовок закрепленным при прокрутке вниз без негативного влияния на переполнение, как в этом примере: https://codesandbox.io/s/209r3p0l3y

В моей таблице заголовок прилипает, но первая строка должна прилипать при прокрутке вниз, а не прилипать при прокрутке влево (такое же поведение). Это сделано для того, чтобы переполнение значений оставалось согласованным с метками заголовка. Первая строка (хотя и не заголовок) будет сравниваться с остальными строками данных при прокрутке вниз и вправо. Кроме того, это относится к первым 3 колонкам. Другие столбцы должны соответствовать меткам заголовка и содержимому первой строки, но первые 3 столбца остаются фиксированными влево, как это сделано.

Является ли наложение нескольких таблиц MUI действительно лучшим и / или единственным правдоподобным решением? Я не могу придумать менее хакерское решение и задаться вопросом, сталкивался ли кто-нибудь с этим, ограничиваясь таблицами MUI или разрабатывая уникальное поведение таблицы.

...