【发布时间】:2018-01-18 06:27:24
【问题描述】:
数据:
我有内部数组的数据,我尝试使用默认代码循环:
<div className="loop-container">
{
joblist.map((itemb,index) => (
<div>
</div>
))
}
</div>
我想先显示该数组的名称,(这是日期)然后显示该数组的组成,但我得到错误:
joblist.map 不是函数
【问题讨论】:
-
joblist是您在屏幕截图中显示的对象吗? -
公平地说,控制台有你的答案。如您所见,
joblist是一个对象,其中键是日期而不是数组。 -
正如@GillesC 已经说过的:它不是一个数组,它是一个对象。
-
joblist不是一个数组,而是一个对象。您需要先将其转换为数组。 -
我对此进行了修改,现在我看到了所有键
{Object.keys(joblist).map((key) => ( <div>{key}</div> ))}但接下来如何显示数组?
标签: javascript arrays reactjs