jsonデータをバインドして、reactjsのhtmlを選択するためのキーと値のペアを持つ方法。ドロップダウンに値を表示する必要があります。値を選択すると、関連するキーを指定する必要がありますか?例えば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(キー)がある場合、2人の学生が同じ名前を持つことができます – MemoryLeak
「キー」は固有の権利ですか? 'option value = {prop.key}> {prop.value}' – Khang