Все в названии: Каково влияние display: none
на управление памятью в React Native?
Я вижу преимущества display: none
: например, когда у меня есть FlatList, который нуждается в для отображения 1000 контактов всегда требуется от 200 до 500 мсек для FlatList до начальной загрузки. На данный момент, когда мне нужно переключить компонент с этим FlatList, я return null
когда нужно скрыть, и визуализировать компонент, когда это необходимо. Поэтому необходимо перезагружать весь FlatList при каждом переключении.
Я только что попробовал с display: none
вместо этого, и замечательно, что он должен загружаться только в первый раз, а при следующих переключениях загрузка не происходит. время больше.
Итак, прежде чем применить этот метод ко всему моему приложению и к моим 30 крупным компонентам: как это повлияет на управление памятью?