react setState is not a function1 setState is not a function 부모 컴포넌트의 boolean 상태값을(모달창 온오프) 자식 컴포넌트로 넘겨서 사용하던 도중 해당 오류를 접하게 되었다. Uncaught TypeError: setState is not a function 해당 오류의 해결책으로는 2가지 해결책이 제시되지만 1. Arrow function 사용 2. thisBinding 나는 이미 arrow function을 사용하여 상위 스코프의 this를 그대로 활용하고 있기 때문에 해결책이 아니였다. (thisBinding 과정 자체가 생략) > 원인 /* 부모 컴포넌트 */ const [open, setOpen] = useState(false); // 모달창 on off /* 자식 컴포넌트 props */ function ChildComponent(setOpen:.. 2022. 7. 29. 이전 1 다음