【发布时间】:2018-02-21 19:26:53
【问题描述】:
我的this.state.data 中有这样的对象:
{
"companies": [
{
"id": 1,
"description": "Fernando"
},
{
"id": 2,
"description": "Paulo"
}
]
}
我从 url 中的 get 方法获取此对象,并将其设置在我的 this.state.data 中。
我想使用作为数组描述的选项来呈现我的菜单,如下所示:
<MenuItem value={10} >Fernando</MenuItem>
<MenuItem value={20}>Paulo</MenuItem>
但我想让它动态渲染,有时我会收到一个包含 10 个 ID 和描述的数组,所以我需要在菜单中渲染 10 个选项。 我已经尝试映射对象,但我仍然坚持这一点。
PS:我正在将内容设置为状态,因为我可以随时更改它。
【问题讨论】:
-
显示您尝试使用地图的代码在哪里?
标签: javascript arrays reactjs menu