У меня есть таблица с> 30 строками и> 50 столбцами. Каждая строка и каждая ячейка являются конкретным компонентом React, поскольку вы можете манипулировать ими, и они изменяют поведение и выглядят на основе изменения данных.Реагировать: Не отображать компоненты в таблице, которые не видны
Так мой компонент иерархия выглядит следующим образом:
Grid -> Row -> Cell
Я использую MobX для обработки состояния приложения, и это, кажется, немного замедлится, когда дело доходит до изменения состояния, которые влияют на некоторые клеточные компоненты , Так как не каждая ячейка и строка видны пользователю (таблица прокручивается), я подумал, что это может быть улучшение производительности, позволяющее фактически отображать компоненты React.
Я задавался вопросом, может ли быть существующий компонент или как я мог бы подойти к созданию такого компонента в исполнении.
Также я узнал, что ячейки и строки повторяются каждый раз при изменении состояния. Возможно, это имеет какое-то отношение к тому факту, что каждая компонента ячеек и строк внедряет appStore. Как сообщить MobX, что он должен только перезагрузить эти измененные компоненты? Возможно ли это?
Так что в основном я ищу в любом случае.