#react-native
#react-native
Вопрос:
Допустим, у меня есть экран, подобный этому, компонент B и его содержимое настолько велики, что может привести к тому, что весь экран будет ждать 2 секунды для рендеринга.
Мне интересно, есть ли какой-нибудь способ отложить рендеринг ComponentB до завершения compA?
Я слышал о Interaction Manager, может ли он использоваться в этой ситуации?
Комментарии:
1. Вы можете обработать это с помощью родительского состояния и показать экран загрузки, при этом оба получают уведомления о данных. Менеджер взаимодействия — это когда «запускайте код позже, не откладывая активные анимации», если это ваш случай, да, это так
Ответ №1:
вы можете использовать состояние для обработки и использовать диалоговый компонент для экрана загрузки, когда загрузка ваших данных завершится, установите свое состояние для скрытого экрана загрузки 🙂 если это полезно, пожалуйста, добавьте пункт.