• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

option tag에 관해 질문드립니다.

21.01.23 14:19 작성 조회수 153

0

  <select onChange={continentChangeHandler} value={Continent}>
                {Continents.map(item => (
                    <option key={item.key} value={item.key}> {item.value} </option>
                ))}
            </select>

안녕하세요. select tag 하위의 option tag의 파라미터에 관해서 질문드립니다. 제가 알기로는 key는 안 써도 작동하는 걸로 아는데 어떤 역할을 하는지 잘 이해가 안 가는데요. 실제로 key를 지웠더니 컴파일 에러도 안 나고, 값도 잘 변경이 되는데 자세한 설명 부탁드려도 될까요? ㅠ

답변 1

답변을 작성해보세요.

0

안녕하세요 껌거슨님  

Key를 안넣으면 동작하는데 문제가 있진 않지만 에러 문구가 뜰텐데 안뜨나요 ?! 

아래에 키에 대한 설명이 자세히 나와있어서 한번 참고하시면 좋을것같습니다 ^^ 


https://reactjs-kr.firebaseapp.com/docs/lists-and-keys.html