맞춤 후크를 만들었습니다:
으아악내 구성 요소에서 다음과 같이 사용할 수 있습니다.
으아악맞춤 후크에서 비동기를 제거할 수도 있습니다.
으아악...내 구성 요소에서 다음과 같이 사용하세요.
으아악가장 좋은 방법을 찾으려고 노력했지만 찾을 수 없었습니다.
훅에서 비동기 키워드를 사용해야 하는 경우와 사용하지 말아야 하는 경우는 언제인가요?
P粉2629261952024-02-27 19:04:35
훅이 비동기여야 하는 상황을 본 적이 없습니다. 이제 후크는 구성 요소에서 사용하려는 상태 및 setState 함수 대신 약속을 반환합니다. 이는 주요 안티 패턴이 되며 후크의 단순성을 매우 복잡하게 만듭니다.
후크에서 비동기/대기 기능을 사용해야 하는 경우 후크에서 비동기 함수를 선언할 수 있습니다. 당신처럼요.
두 번째 방법은 분명히 올바른 방법입니다.
P粉3691966032024-02-27 00:03:20
첫 번째 경우, 후크를 비동기화하는 것은 쓸모가 없습니다. 왜냐하면 후크에는 비동기가 없고 내부에만 비동기가 있기 때문입니다 useEffect
.
이렇게 하면 사용하기가 더 어려워지고 상태가 반복됩니다.