Как не рендерить всю таблицу заново при изменении стейта В ANTd… — Misha Lubarets | Frontend Dev — TG.ME

Как не рендерить всю таблицу заново при изменении стейта

В ANTd таблица не умеет следить за состоянием. Поэтому она полностью ререндерится при изменении стейта.

Нашел интересное: Ячейке таблицы можно сказать не обновляться если использовать при создании колонки shouldCellUpdate: (record, prevRecord) => boolean

То есть можно сравнить старое и новое значение, и если они совпадают ANTd не будет делать новый рендер ячейки
March 6, 2024 227 1