Перейти к основному содержимому

React Spreadsheet

Официальная декларативная React-обёртка для DHTMLX Spreadsheet. Создавайте интерфейсы таблиц с компонентным API: передавайте данные через пропсы, реагируйте на изменения через колбэки событий и при необходимости обращайтесь к базовому виджету через ref.

Начало работы

К сведению

Вы также можете изучить демо-репозиторий на GitHub с полным рабочим примером.

Справочник API

Модель данных

Пропс sheets является единственным источником истины для всех данных таблицы. Каждый лист представляет собой объект SheetData, содержащий ячейки, конфигурацию строк/столбцов, объединённые диапазоны, закреплённые области, фильтры и сортировку.

Управление состоянием

Узнайте, как синхронизировать данные таблицы с состоянием вашего приложения:

Интеграции с фреймворками

  • Next.js - использование React Spreadsheet с App Router в Next.js

Темы и локализация

  • Темы - встроенные темы и переопределение CSS
  • Локализация - переводы интерфейса и форматирование чисел/дат