/datagrid

Primary LanguageJavaScript

Datagrid

Self Evaluation - 140

  • Данные отображаются в таблице в соответствии с функциональными требованиями +30
  • Реализована сортировка по одной колонке +10
  • Понятная индикация, по какой колонке применена сортировка и в каком направлении (по возрастанию или убыванию) +10
  • Реализована фильтрация по введённому тексту (поиск подстроки как минимум в значениях одной колонки) +10
  • При фильтрации по тексту производится поиск подстроки в нескольких колонках +10
  • Реализована виртуализация рядов для отображении большого объёма данных +30
  • Функцию виртуализации можно выключить c помощью toggle и сравнить скорость работы и отрисовки страницы +10
  • Ряд таблицы можно выделить кликом и применить к нему какое-либо действие. Выделенный ряд должен отличатся визуально (копирование данных строки в буфера обмена) +20
  • Фиксированный заголовок таблицы aka sticky header, то есть при скролле таблицы строка с названиями колонок остаётся видна поверх данных +10