Как управлять потоком рендеринга в React Native

#react-native

#react-native

Вопрос:

Допустим, у меня есть экран, подобный этому, компонент B и его содержимое настолько велики, что может привести к тому, что весь экран будет ждать 2 секунды для рендеринга.
Мне интересно, есть ли какой-нибудь способ отложить рендеринг ComponentB до завершения compA?
Я слышал о Interaction Manager, может ли он использоваться в этой ситуации? введите описание изображения здесь

Комментарии:

1. Вы можете обработать это с помощью родительского состояния и показать экран загрузки, при этом оба получают уведомления о данных. Менеджер взаимодействия — это когда «запускайте код позже, не откладывая активные анимации», если это ваш случай, да, это так

Ответ №1:

вы можете использовать состояние для обработки и использовать диалоговый компонент для экрана загрузки, когда загрузка ваших данных завершится, установите свое состояние для скрытого экрана загрузки 🙂 если это полезно, пожалуйста, добавьте пункт.