реагировать на навигацию - размонтировать вложенные экраны в StackNavigator - PullRequest
0 голосов
/ 20 марта 2019

Я создал приложение с StackNavigator.Вот поток моего приложения.

CatalogView => CategoryView => SubCategoryView => ProductsView => SingleProductView

Сначала показываются каталоги, затем пользователь идет до SingleProductView.Проблема в том, что чем больше внутренних экранов, тем медленнее приложение загружает картинки.Например, на первом экране (CatalogView) загружаются все изображения.Затем в CategoryView некоторые изображения загружаются медленнее, а затем, когда пользователь достигает SingleProductView изображений, загрузка занимает почти 2 минуты.Даже у меня хороший интернет, и мой размер изображения не превышает 500 КБ.Я полагаю, это связано с неустановленными экранами react-navigation.Но кажется, что экраны намеренно не отключены, как описано здесь .Как я могу оптимизировать свое приложение, чтобы загрузить картинки правильно.При необходимости я также могу предоставить некоторый код.Или, может быть, я тоже могу предоставить приложение в PlayMarket

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...