如何绑定一个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'}
];
在下拉
,它应该显示“狮子”,“长颈鹿”,“斑马”,... 如果让我选择,斑马,我应该得到的选择值(Zebra)以及密钥(在上例中为103)
因为你有'optionsData',你为什么不与选定值匹配它拿到钥匙? – Khang
@Khang,这将起作用,但在这种情况下我们将如何处理重复条目?例如,如果我们有学生姓名和学号(密钥),两个学生可以有相同的名字 – MemoryLeak
'key'是唯一的权利?那么你可以将'key'设为'value'选项,如下所示:'' – Khang