Wywołanie funkcji asynchronicznej wewnątrz useEffect w React

Wywołanie funkcji asynchronicznej wewnątrz useEffect w React

Wywołanie funkcji asynchronicznej wewnątrz useEffect w React

Czasami istnieje potrzeba uruchomienia funkcji asynchronicznej wewnątrz useEfect i poczekanie aż się zakończy. Dodanie słowa kluczowego async przed useEfect wydaje się dobrym pomysłem, ale nie jest zalecane przez Twróców Reacta. Na szczęście istnieje proste obejście tego problemu:

    useEffect(() => {
      async function testAsyncFunction() {
        const result = await someAsyncFunctionThatNeedsToBeLaunched();
        console.log(result);
      }

      testAsyncFunction();
    });

Inne z tej kategorii: Programowanie
Takie tam: www.marczuk.org

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *