- Czy możemy użyć Async Oczekiwanie w zastosowaniu?
- Jest używany synchroniczny lub asynchroniczny?
- Czego czeka Async?
Czy możemy użyć Async Oczekiwanie w zastosowaniu?
Problem asynchroniczny/oczekiwania: Nie można przekazać oddzwaniaków asynchronicznych w celu korzystania . Możesz spróbować tego, wykonując oddzwonienie do Async Useffect () .
Jest używany synchroniczny lub asynchroniczny?
Funkcja uselayouteffect jest wyzwalana synchronicznie przed pomalowaniem mutacji DOM. Jednak funkcja zastosowania jest wywoływana po pomalowaniu mutacji DOM. Wybrałem ten przykład, aby upewnić się, że przeglądarka ma pewne zmiany do malowania po kliknięciu przycisku, stąd animacja.
Czego czeka Async?
Uwaga: Celem asynchronizacji / oczekiwania jest uproszczenie składni niezbędnej do spożywania interfejsów API opartych na obietnicy. Zachowanie asynchronizacji / oczekiwania jest podobne do łączenia generatorów i obietnic. Funkcje asynchroniczne zawsze zwracają obietnicę.