ReactDom.render 질문
256
작성한 질문수 1
useEffect를 이용해서 얼럿띄우면 두 번씩 뜨길래 컴포넌트마다 useEffect로 마운트 언마운트 얼럿을 띄워보았더니 App 콤포넌트가 처음에 마운트되었다가 바로 언마운트 되고 다시 마운트가 되는 현상을 발견했는데, 원인을 찾아보니 index.js에서 render 부분이 아래와 같을 때 나타나는 현상으로 보입니다. 이유를 알수 있을까요?
react & react-dom v18.2.0에서 app 생성 시 코드
React.StrictMode 삭제 시에는 재 마운트 현상 없음.
const root = ReactDOM.createRoot(document.getElementById("root"));
root.render(
<React.StrictMode>
<BrowserRouter>
<App />
</BrowserRouter>
</React.StrictMode>
);
답변 1
0
useEffect가 두번 동작되는 이유를 물어보신 것 같습니다. StrictMode의 옵션때문이니 자세한 사안은 아래 공식문서를 참조해보시면 좋을 것 같습니다.
https://reactjs.org/docs/strict-mode.html
Heroku 데이터로드 문제.
0
183
2
몽고DB
0
168
1
No routes matched location Error Component Stack error 질문입니다.
0
579
1
axios 문제 404에러
0
2114
1
도와주세요
0
456
3
네이버 클라우드를 사용하지 않는 사람은 외부저장소~env 까지 따라하지 않아도 되죠?
0
236
0
두번씩 실행되는 문제..
0
463
1
스타일 깃허브에서 코드 가져가라고 하셨는데요
0
466
2
read(2) 강의 내용에 질문이 있습니다.
0
266
1
깃허브
0
348
1
마지막에 "" 로 채워주는 이유가 있을까요?
0
285
1
React-router-dom을 설치하고 react app이 크롬에서 실행되지 않습니다.
0
380
1
Detail.js CSS 관련 강의가 없어진거 같은데요 ?
0
281
1
504 에러
0
853
1
콘솔에 DOM이라는 로그가 뜨는데
0
287
1
useEffect 두번 사용하는 것
0
928
1
작동은 잘되는데 오류가 뜹니다
0
440
1
react-router-dom 현재 최신버전
0
614
1
Test.js 소스코드 볼 수 있을까요?
0
491
2
닉네임 중복검사 시 404 에러
0
507
1
수정 버튼 눌렀을 때 이전 이미지 경로
0
439
1
이미지 수정이 안되고 이전 이미지 경로가 안떠요 ㅜㅜ
0
564
1
upload에서 제출 시 오류
0
617
2
여기 학습에 필요한 css 이거 어디에 있나요?
1
616
1





