我有我的对象
const objs = {
"1":{
"name":"Candice",
"Classes": [00029,00023,00032,000222],
"id":0002918
},
"2":{
"name":"Clark",
"classes":[000219,00029,00219],
"id":00032
}
}
我正在尝试获取id和name值,以返回select的选项。
const objKeys = Object.keys(objs);
//const valueIds = objKeys.map(objs[value] => value.id);
objKeys.map((value, id) => (
<option value={objs[value.id]}>{objs[value.name]}</option>
))
我做错了什么?
答案 0 :(得分:2)
您的value
参数实际上是一个关键
objKeys.map(key => (
<option value={objs[key].id}>{objs[key].name}</option>
))