드디어 Level 2 과제를 시작!!
map() 메서드를 사용해서 input태그에서 받아온 값을 todo list 객체에 추가하고 그 업데이트된 todo list 값을 화면에 출력헤보려고 하는 과정에서 에러가 발생했다.
내가 짠 코드는 이러한데
문제가 되는 것은 map() 메서드를 사용해 title 요소의 값을 출력해주려면 고유 key값이 필요하다는 것이다.
그래서 나는 고유 key값을 입력해 코드를 짜 보았다.
1
2
3
|
{data.map((item) => {
<div key={item.id}>{item.title}</div>
})}
|
cs |
고유 key값을 지정하니 원활하게 출력이 되는 것을 확인할 수 있었다.
Map() 메서드를 사용해 화면에 배열의 값을 차례로 출력하려고 할 때
고유 Key값을 지정해준다.
'개발일지 TIL(Today I Learned)' 카테고리의 다른 글
[2023.07.05] 개발일지 (0) | 2023.07.09 |
---|---|
[2023.07.04] 개발일지 (0) | 2023.07.09 |
[2023.06.30] 개발일기 (2) | 2023.06.30 |
[2023.06.29] 개발일지 (0) | 2023.06.29 |
[2023.06.28] 개발일지 (2) | 2023.06.29 |