inflearn logo
강의

講義

知識共有

MERN STACK コミュニティ: 開始から配布まで通知するReact

useEffect

useEffect 질문입니다.

233

Slas

投稿した質問数 13

1

useEffect( () => {

    alert("나타났습니다")

    return () => {

        alert("죽었습니다")

    }

}, [] )

 

으로 똑같이 작성하였는데,

 

upload로 들어갈때

나타났습니다 -> 죽었습니다 -> 나타났습니다 

이렇게 3번나옵니다.

 

list나 home으로 갈땐 죽었습니다 한번만 나옵니다.

 

무슨이유일까요...

firebase nodejs express mongodb react

回答 1

1

Slas

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가 두번 랜더링 되지않았나 생각합니다.

0

pandacoding

Happy Coding :)

0

Hyeonsang Kim

저도 이 버그 때문에 헤매고 있었는데 감사합니다 :)

Heroku 데이터로드 문제.

0

187

2

몽고DB

0

172

1

No routes matched location Error Component Stack error 질문입니다.

0

583

1

axios 문제 404에러

0

2117

1

도와주세요

0

458

3

네이버 클라우드를 사용하지 않는 사람은 외부저장소~env 까지 따라하지 않아도 되죠?

0

237

0

두번씩 실행되는 문제..

0

464

1

스타일 깃허브에서 코드 가져가라고 하셨는데요

0

469

2

read(2) 강의 내용에 질문이 있습니다.

0

267

1

깃허브

0

349

1

마지막에 "" 로 채워주는 이유가 있을까요?

0

287

1

React-router-dom을 설치하고 react app이 크롬에서 실행되지 않습니다.

0

381

1

Detail.js CSS 관련 강의가 없어진거 같은데요 ?

0

283

1

504 에러

0

861

1

콘솔에 DOM이라는 로그가 뜨는데

0

290

1

useEffect 두번 사용하는 것

0

929

1

작동은 잘되는데 오류가 뜹니다

0

441

1

react-router-dom 현재 최신버전

0

616

1

Test.js 소스코드 볼 수 있을까요?

0

492

2

닉네임 중복검사 시 404 에러

0

515

1

수정 버튼 눌렀을 때 이전 이미지 경로

0

440

1

이미지 수정이 안되고 이전 이미지 경로가 안떠요 ㅜㅜ

0

564

1

upload에서 제출 시 오류

0

619

2

여기 학습에 필요한 css 이거 어디에 있나요?

1

620

1