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 |
Tags
- 직장인점심
- JavaScript
- docker
- 코딩
- 클린코드
- 디자인패턴
- 직장인
- Java
- IntelliJ
- 상속
- 성수볼거리
- JAVA개발자
- 책너두
- 성수
- DesignPattern
- 개발자
- 헤드퍼스트
- 책읽기
- 깨끗한코드
- Linux
- 성수직장인
- 성수핫플
- 독서일지
- 헤드퍼스트디자인패턴
- 독서
- 주니어개발자
- 성수맛집
- 오브젝트
- 객체지향
- 객체지향프로그래밍
Archives
- Today
- Total
목록rendering (1)
런타임노트
나는 리액트에서 렌더링 이야기만 나오면 지레 겁을 먹는다. 가장 어려운 부분이기 때문이다. [상황] 부모 - 자식 컴포넌트가 있으면 부모에서 버튼 클릭 시, 자식 컴포넌트가 바뀌어야 한다. 그런데 렌더링이 안되고 자식 컴포넌트가 바로 바뀌지 않음. 우리는 렌더링이 필요한 상황! 그런데 구글링 해보면 다 렌더링을 막는 글들 뿐이었다. 해결한 방법은 쉬운 방법. [해결] 보여줄 값이 바뀌었다는걸 자식 컴포넌트가 알 수 있도록 "값이 바뀜"을 state로 관리한다. // 부모가 자식에게 우리 변했어! 라고 알려줄 힌트 const [initPage, setInitPage] = useState(false); useLayoutEffect(() => { setInitPage(true); }); if(수정이 성공하면)..
React
2023. 3. 7. 14:54