작성
·
193
0
안녕하세요 선생님!
이번 강의에서 map함수를 쓰실 때 보면
value값에 {item.key} 값을 주셨는데, 왜 value에
item.key값이 들어가야하는 건지 궁금합니다.
Continents의 value값은 대륙 이름으로 들어갔으니까
map함수를 써서 들어가는 item의 value 값에는 item.value로 해서 대륙 이름으로 넣어줘야 하는게 아닌가 싶은데, 제가 잘못 생각한 부분이 어떤건지 말씀주시면 감사드리겠습니다~!!
<select onChange={continentsChangeHandler} value={continent}>
{Continents.map((item) => (
<option key={item.key} value={item.key}>
{item.value}
</option>
))}
</select>
답변