Как заблокировать рендеринг детского компонента, пока не будет выполнено состояние?Javascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 Как заблокировать рендеринг детского компонента, пока не будет выполнено состояние?

Сообщение Anonymous »

У меня есть компонент, который использует несколько крючков для получения данных, а затем передает их дочернему компоненту. Я хочу, чтобы дочерний компонент повторно рендеринг только тогда, когда все крючки ответили.

Код: Выделить всё

const [data1, loading1] = useData1();
const [data2, loading2] = useData2();
const [data3, loading3] = useData3();

const isLoading = loading1 || loading2 || loading3;

return isLoading ?  : 
< /code>
Если я сделаю именно это, то при изменении крюка у меня есть вспышка белой страницы.return 


, где компонент загрузчика является циркулярной программой, но, что наиболее важно, он блокирует childcomp для повторного использования во время выгрузки истин, все еще отображаясь за циркулярным процессом предыдущего состояния дочернего компонента. Чего я хочу избежать, так это то, что 3 вызовы избранных выполнены, и поэтому у меня есть 3 повторного использования, потому что Data1, Data2 и Data3 не будут появиться в одно и то же время.
Как я могу это достичь?

Подробнее здесь: https://stackoverflow.com/questions/797 ... ion-is-met
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как заблокировать рендеринг детского компонента, пока не будет выполнено состояние?
    Anonymous » » в форуме Javascript
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • React Draggable Stopping Onclick для детского компонента
    Anonymous » » в форуме CSS
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • React Draggable Stopping Onclick для детского компонента
    Anonymous » » в форуме CSS
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Как я могу предварительно заблокировать и заблокировать страницы памяти, которые mmap'd с помощью MAP_PRIVATE?
    Anonymous » » в форуме Linux
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Escape-рендеринг Jinja, если условие выполнено
    Anonymous » » в форуме Python
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Javascript»