본문 바로가기
React/오류 모음집

react 에러 Uncaught TypeError: Cannot read properties of undefined (reading 'target')

by YUYU_ 2022. 8. 30.

에러 내용 

에러가 난 부분

getValue 함수는 다음과 같다. 

 

에러의 해결을 위해 구글링을 하던 중 아래 링크의 글들이 도움이 되었다. 

https://stackoverflow.com/questions/55720466/typeerror-cannot-read-property-target-of-undefined

 

TypeError: Cannot read property 'target' of undefined

I am trying to read Excel data file using following function: handleFiles = (f, evt) => { var name = f.name; const reader = new FileReader(); reader.onload = evt => { /* ...

stackoverflow.com

 

onChange={(e) => { getValue(); setRegisterEmail(e.target.value); }} />

이 부분에서  getValue();를 getValue(e); 로 수정해주니 잘 작동한다. 명시적으로 써 줘야 한다.  

 

관련해서 나중에 발생할 에러에  도움이 될 것 같은 글 

https://velog.io/@qeiqiem/JS-onclick-...-Uncaught-TypeError-Cannot-read-properties-of-undefined-reading-target