728x90
728x90
반복문을 사용한 부분에 key를 적용했는데도 이런 에러가 뜨고 있어서 확인해보니,,,!!
[ 원인 ]
{
array?.map((item, i) => {
return (
<>
<Card
key={`array_${i}`}
item={item}
/>
</>
);
})
}
<React.Fragment> 혹은 축약형 <>를 사용할 때 key를 부여해야 하는 경우도 있다. 만약 리스트 아이템을 묶는 <>에 key를 주어야 한다면, 직접 <React.Fragment>를 사용하고 여기에 key를 부여해야한다고 함.
< 수정 >
{
array?.map((item, i) => {
return (
<React.Fragment key={`array_${i}`}>
<Card
item={item}
/>
</React.Fragment>
);
})
}728x90
728x90
'React > error' 카테고리의 다른 글
| [error] react 설치 후 npm start 했을 때 -4058 에러코드 발생 (0) | 2024.02.03 |
|---|---|
| [Warning] value prop on select should not be null. (2) | 2024.01.11 |
댓글