React 프로젝트를 진행하다 아래와 같은 에러를 발견했다. 이전과 동일하게 Event를 적용하고 Type을 지정해주었지만 처음보는 에러가 발생했다. 에러를 해결하기 위해 구글링을 해보니 간단한 해결법이 존재해 소개해주겠다. // onClick type을 지정해줬는데 에러가 발생했다. const viewContent = (e: React.MouseEvent<HTMLUListElement>) => { console.log(e?.target.textContent); }; onClick={viewContent} // 해결 const viewContent = (e: React.MouseEvent<HTMLUListElement>) => { console.log((e?.target as HTMLElement).textContent); }; onClick={viewContent} 이벤트의 target을 HTMLElement로 정의해주면 해당하는 오류가 사라진 것을 알 수 있다....
#EventTarget
#HTMLElement
#React
#textContent
#TypeScript
#타입스크립트
#타입에러
원문링크 : Property 'textContent' does not exist on type 'EventTarget’ 에러 해결