리액트
key={index}를 사용하면 안되는 이유
MotherCarGasoline
2022. 6. 9. 01:09
https://sambalim.tistory.com/150
React 에서 key값을 index로 하면 안되는 이유
{list.map((item, index) => ( ))} map 함수를 사용하여 DOM Elements들을 만들 경우 key 값이 없으면 Each child in an array or iterator should have a unique "key" prop. 이라는 에러와 만나게 됩니다. {list..
sambalim.tistory.com
React Index를 key로 쓰면 안되는 이유
velog.io
key={index}를 주면 순서대로는 상관없지만 값이 맨 첫번째 추가 되면 모든값이 렌더링 된다. 불필요한 렌더링을 만들기 때문에 효율적이지 않다. 더 좋은 방법도 있으며 key={index}를 사용해도 되는 이유도 있다. 하지만 권하지 않는다