📊 Таблица с фиксированным первым столбцом

Создание таблицы, где при горизонтальной прокрутке первый столбец остается неподвижным (Sticky Column), — частая задача для дашбордов.

🛠 Реализация во FlutterFlow

Самый простой способ реализовать это без кастомного кода:

  1. Разделите интерфейс на две колонки (Row):
    • Левая колонка: Фиксированный столбец (например, Container с шириной 100px).
    • Правая колонка: Оберните её в виджет ListView или SingleChildScrollView с включенной горизонтальной прокруткой.
  2. Синхронизируйте вертикальную прокрутку обеих частей, если это необходимо.

💻 Рекомендованные кастомные виджеты

Для более сложных таблиц с сортировкой и фильтрацией лучше использовать:

  • DataTable2 (пакет из Pub.dev) — Поддерживает Sticky Header и Sticky Column “из коробки”.

Смотрите также: Базы данных