📊 Таблица с фиксированным первым столбцом
Создание таблицы, где при горизонтальной прокрутке первый столбец остается неподвижным (Sticky Column), — частая задача для дашбордов.
🛠 Реализация во FlutterFlow
Самый простой способ реализовать это без кастомного кода:
- Разделите интерфейс на две колонки (Row):
- Левая колонка: Фиксированный столбец (например, Container с шириной 100px).
- Правая колонка: Оберните её в виджет ListView или SingleChildScrollView с включенной горизонтальной прокруткой.
- Синхронизируйте вертикальную прокрутку обеих частей, если это необходимо.
💻 Рекомендованные кастомные виджеты
Для более сложных таблиц с сортировкой и фильтрацией лучше использовать:
DataTable2(пакет из Pub.dev) — Поддерживает Sticky Header и Sticky Column “из коробки”.
Смотрите также: Базы данных