Javascript 错误:React says.map()不是函数。API返回对象,我无法对其进行迭代
我是REACT.JS的初学者,我目前正试图从一个项目的API中提取数据,我使用“Axios”发送get请求,所以当我使用{data}并获取响应时,响应以数组的形式出现,我可以遍历它,但在另一个API中,当我这样做时,它会返回一个对象,而我无法对其进行迭代。有人对此有什么解决办法吗Javascript 错误:React says.map()不是函数。API返回对象,我无法对其进行迭代,javascript,reactjs,frontend,Javascript,Reactjs,Frontend,我是REACT.JS的初学者,我目前正试图从一个项目的API中提取数据,我使用“Axios”发送get请求,所以当我使用{data}并获取响应时,响应以数组的形式出现,我可以遍历它,但在另一个API中,当我这样做时,它会返回一个对象,而我无法对其进行迭代。有人对此有什么解决办法吗 我希望迭代这些对象,当用户选择其中一个选项时,我希望应用程序从相应的子对象中提取数据并将数据馈送到图表。您也可以循环对象 Object.keys(data).map(key => <option
我希望迭代这些对象,当用户选择其中一个选项时,我希望应用程序从相应的子对象中提取数据并将数据馈送到图表。您也可以循环对象
Object.keys(data).map(key =>
<option value={key}>{data[key]}</option>
)
Object.key(数据).map(key=>
{data[key]}
)
与我们共享您的代码。map
只能用于数组,不能用于对象。你想实现什么?分享响应,相关代码我从API获取数据,并试图将其作为数据集(react chartjs)提供给数据集,以将数据可视化为图形。对不起,我刚刚更新了帖子。谢谢先生!你真好