@pcdesign

Что делать с варнингом: «VirtualizedList: You have a large list that is slow to update»?

Есть тяжелый json файл, который подгружается в FlatList.
И периодически возникает вот такое сообщение:
VirtualizedList: You have a large list that is slow to update - make sure your renderItem function renders components that follow React performance best practices like PureComponent, shouldComponentUpdate, etc. Object {
  "contentLength": 5758.33349609375,
  "dt": 826,
  "prevDt": 729,
}


Я пытался гуглить, но так и не нашел что конкретно надо сделать.
  • Вопрос задан
  • 741 просмотр
Пригласить эксперта
Ответы на вопрос 1
RomReed
@RomReed
JavaScript, Flutter, ReactNative, Redux, Firebase
это просто предупреждение что ваш список долго рендерится и предлагается поискать возможность для его оптимизации например переписать renderItem с PureComponent или прописать shouldComponentUpdate
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы