반응식에서 html을 선택하기 위해 키 - 값 쌍이있는 json 데이터를 바인딩하는 방법입니다. 드롭 다운에 값을 표시해야합니다. 값을 선택하면 관련 키를 제공해야합니까?reactjs의 드롭 다운에서 선택한 값의 키를 얻는 방법은 무엇입니까?
예를 들어: 내가 선택하는 경우
드롭 다운에서var optionsdata = [
{key='101',value='Lion'},
{key='102',value='Giraffe'},
{key='103',value='Zebra'},
{key='104',value='Hippo'},
{key='105',value='Penguin'}
];
, 그것은 "사자"를 표시해야합니다는, "기린", "얼룩말", ... 는, 얼룩말, 나는 선택을 얻어야한다 값 (지브라) 및 키 (위의 예에서 103)
당신은'optionsData', 왜 당신이 키를 얻기 위해 선택된 값과 일치하지 않는했기 때문에? – Khang
@ Khang, 작동 하겠지만이 경우 중복 된 항목을 어떻게 처리합니까? 예를 들어 학생 이름과 학생 ID (키)가있는 경우 두 명의 학생이 같은 이름을 가질 수 있습니다 – MemoryLeak
'키'는 고유 한 권리입니까? 'option value = {prop.key}> {prop.value}' – Khang