TS JS 오류

김수민·2023년 3월 16일

JS및 TS를 사용하며 겪은 오류와 그 오류의 해결법을 요약 작성했다.


To locate the bad setState() call inside

값을 가져오는 dispatch를 할 때, useEffect()로 래핑해줄 것.

위와 같이 작성된 부분을


위와 같이 작성하면 해결된다.

react_devtools_backend.js:2655 The above error occurred in the < input> component:

  1. input 태그를 <input/>이 아닌 <input></input>으로 작성한 경우
    • <input/>으로 작성
  2. input 의 type이 file 인데 파일 형태가 아닌 value를 설정한 경우
    • value 제거

에러가 안뜨고, 스크롤이 안됨

useState()에서 받아오는 값을 변경하는 함수(아래에서 setformdata)를
useSelector, setTimeout, SetInterval 등으로 인해 반복해서 발생시키는 경우.

  const [formdata,setFormData]=useState({
    color:"",
    size:""
  })
profile
sumin0gig

0개의 댓글