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 | 31 |
Tags
- fetch api
- 피터 모빌의 벌집 모형
- css animation
- JavaScript
- html
- jsx
- React
- 제이콥 닐슨
- 벌집 모형
- BFS와 DFS
- 고차함수
- Lifting state
- Cmarket
- State
- 텍스트 요소
- 스테이츠코드
- 스테이츠코드42기
- 번들링
- WEB
- 컴퓨터 공학
- props drilling
- Effect Hook
- prototype
- wai-aria
- css
- Study
- 시맨틱요소
- git
- 프로그래머스
- 피터 모빌
Archives
- Today
- Total
목록Key (1)
roqkf

React에서는 여러가지 HTML 엘리먼트들을 표시할 때 map() 함수를 이용하는데, 이때 key JSX 속성을 넣지 않는다면 리스트의 각 요소에는 key를 넣어야 된다는 경고 가 표시된다. 어떤 경고? key를 설정하지 않았을 때 다음과 같은 경고를 볼 수 있다... Each child in an array should have a unique “key” prop 🤔 React에서 왜 Key 속성이 필요할까? 리액트에서는 컴포넌트의 상태나 속성이 변할 때마다 render()라는 함수를 호출한다. 이 함수에서는 새로운 리액트 요소 트리를 반환하게 되고, 반환한 트리와 기존의 요소 트리를 비교하여 새로운 변경점에 대해서만 재렌더링을 하게 된다. 이렇게 두 트리를 비교하기 위해서 key 속성을 사용하는 것..
💻 Development/React
2022. 11. 27. 03:53