Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- Pivotal
- 상단 메뉴 없애기
- useEffect
- default profile
- Numa Numa
- 머신 러닝
- error
- MSB8020
- 응답없음
- 누마 누마
- Vuetify
- error MSB8020
- DIR함수
- Linux
- MySQL
- vue config
- default path
- Visual Studio
- tailwindcss
- 디렉터리 파일 검색
- Before start of result set
- window terminal
- windows-build-tools
- mysql -u root -p
- explore.exe
- mysql 응답없음
- componentDidUpdate
- 다이얼로그 복사
- MFC
- startingDirectory
Archives
- Today
- Total
목록IT/React (1)
갓토리
React Hooks에서 componentDidUpdate 처럼 사용하기
예전에 React로 만들었던 토이프로젝트를 이번에 Hooks 스타일로 변경하는 작업을 시작했다. 순조롭게 변경 중이었는데 문제점이 생겼다. Class형에서 사용하던 componentDidUpdate를 Hooks에서는 useEffect를 사용한다고 공식문서에 나와있어서 진행을 하였는데 내가 예상했던 것과는 useEffect가 호출되는 부분이 달랐다. componentDidUpdate - Mount될 때에는 호출되지 않고 props나 state가 변경되어 컴포넌트가 업데이트 될 때에 호출됨. useEffect에서 useEffect(() => { // 작업 }, [value]); 이렇게 사용하면 Mount될 때에도 호출, 컴포넌트 업데이트될 때에도 호출됨. 내가 원하는 방식은 말 그대로 컴포넌트가 업데이트 되..
IT/React
2020. 11. 16. 05:20