useEffect 질문입니다.
233
작성한 질문수 13
useEffect( () => {
alert("나타났습니다")
return () => {
alert("죽었습니다")
}
}, [] )
으로 똑같이 작성하였는데,
upload로 들어갈때
나타났습니다 -> 죽었습니다 -> 나타났습니다
이렇게 3번나옵니다.
list나 home으로 갈땐 죽었습니다 한번만 나옵니다.
무슨이유일까요...
답변 1
1
https://velog.io/@kysung95/%EC%A7%A4%EB%A7%89%EA%B8%80-react-strict-%EB%AA%A8%EB%93%9C%EB%9E%80
react.strictmode 를 삭제해주어 해결을 하였습니다.
ReactDOM을 최신버전인 react18에서는 지원하지 않는다고하네요. 그래서 옛날버전 코드로는 사용하지못하고,
react.strictmode 만 지워주었습니다.
문제가 되는 함수를 두번실행하여주는 double-invoke 현상으로 인해 useEffect가 두번 랜더링 되지않았나 생각합니다.
Heroku 데이터로드 문제.
0
182
2
몽고DB
0
168
1
No routes matched location Error Component Stack error 질문입니다.
0
578
1
axios 문제 404에러
0
2113
1
도와주세요
0
456
3
네이버 클라우드를 사용하지 않는 사람은 외부저장소~env 까지 따라하지 않아도 되죠?
0
236
0
두번씩 실행되는 문제..
0
462
1
스타일 깃허브에서 코드 가져가라고 하셨는데요
0
465
2
read(2) 강의 내용에 질문이 있습니다.
0
265
1
깃허브
0
347
1
마지막에 "" 로 채워주는 이유가 있을까요?
0
284
1
React-router-dom을 설치하고 react app이 크롬에서 실행되지 않습니다.
0
379
1
Detail.js CSS 관련 강의가 없어진거 같은데요 ?
0
280
1
504 에러
0
852
1
콘솔에 DOM이라는 로그가 뜨는데
0
286
1
useEffect 두번 사용하는 것
0
927
1
작동은 잘되는데 오류가 뜹니다
0
439
1
react-router-dom 현재 최신버전
0
613
1
Test.js 소스코드 볼 수 있을까요?
0
489
2
닉네임 중복검사 시 404 에러
0
506
1
수정 버튼 눌렀을 때 이전 이미지 경로
0
437
1
이미지 수정이 안되고 이전 이미지 경로가 안떠요 ㅜㅜ
0
562
1
upload에서 제출 시 오류
0
614
2
여기 학습에 필요한 css 이거 어디에 있나요?
1
616
1





