1
렌더링 : 반응 목록의 세부 사항)에서 (렌더링 첫 번째 방법을
const arr = [<li>{numbers[0]}</li>,<li>{numbers[0]}</li>,<li>{numbers[1]}</li>]
return (
<ul>{arr}</ul>
);
: 배열 또는 반복자의 각 자녀 :
경고 고유 한 '키'소품이 있어야합니다.
하지만 다른 방법에 대한 :
return (
<ul>
<li>{numbers[0]}</li>
<li>{numbers[0]}</li>
<li>{numbers[1]}</li>
</ul>
);
그것은, 경고를 확인을 실행하지 ..
가상 동일하게 생성해야 위의 목록을 렌더링 할 수있는 두 가지 방법 dom.but 나는 두 번째 방법이 아무런 경고없이 첫 번째 방법처럼 일어나는 이유를 이해하지 못한다.
누군가가 이유를 말해 줄 수 있습니까? 감사!
에 대한 자세한 정보는 찾을 수 있지만 위의 두 번째 방법과 같이 루프를 사용하지 않을 때 왜이 요구 사항이 필요하지 않습니까? –
루프가 없으므로. 고유 키는 루프의 태그에 필요합니다. –
정말 배열 기반 목록 구성 요소에 대한 요구 사항입니다. 위의 코드에는 루프가 없습니다. –