dukDukz

[Error] Rendered fewer hooks than expected. This may be caused by an accidental early return statement. 본문

웹 개발/React

[Error] Rendered fewer hooks than expected. This may be caused by an accidental early return statement.

헤일리_HJ 2022. 4. 28. 13:52

https://velog.io/@yhe228/React-Error-Rendered-fewer-hooks-than-expected-react-hooks-%EA%B7%9C%EC%B9%99

 

[React Error] Rendered fewer hooks than expected 🙄 react hooks 규칙

반복문, 조건문 혹은 중첩된 함수 내에서 Hooks을 호출하면 안된다 \- 이 규칙을 따라야 항상 동일한 순서로 훅이 호출된 것을 보장받을 수 있다.🤔 WHY ?????? useState와 useEffect 여러 번 사용할 수 있

velog.io

https://velog.io/@broccoliindb/Error-Rendered-fewer-hooks-than-expected.-This-may-be-caused-by-an-accidental-early-return-statement

 

Error: Rendered fewer hooks than expected. This may be caused by an accidental early return statement.

react hook의 갯수는 무조건 동일해야한다.만약 저 에러가 났다면 return 이후에 hooks가 사용되었는지 확인해볼 필요가 있다.hooks는 무조건 상위부분으로 다 올려야한다.

velog.io

 

'웹 개발 > React' 카테고리의 다른 글

show and hide password  (0) 2022.05.11
input checkbox control in React  (0) 2022.04.28
Error: No QueryClient set  (0) 2022.04.22
React 리렌더링으로 인한 문제  (0) 2022.04.05
react-js-pagination 에 관해  (0) 2022.04.04